syzbot


WARNING in deactivate_locked_super

Status: upstream: reported C repro on 2019/06/09 23:43
Subsystems: ext4 vfs
[Documentation on labels]
Reported-by: syzbot+6907109007182934fd61@syzkaller.appspotmail.com
First crash: 2027d, last: 687d
Fix bisection attempts (9)
Created Duration User Patch Repo Result
2023/02/02 04:57 24m bisect fix linux-4.14.y OK (0) job log log
2022/11/08 21:54 26m bisect fix linux-4.14.y OK (0) job log log
2021/12/05 18:18 35m bisect fix linux-4.14.y OK (0) job log log
2021/11/05 17:37 32m bisect fix linux-4.14.y OK (0) job log log
2021/10/06 17:07 30m bisect fix linux-4.14.y OK (0) job log log
2021/09/06 15:19 37m bisect fix linux-4.14.y OK (0) job log log
2021/08/07 14:49 30m bisect fix linux-4.14.y OK (0) job log log
2021/07/08 14:17 31m bisect fix linux-4.14.y OK (0) job log log
2021/06/08 13:41 35m bisect fix linux-4.14.y OK (0) job log log

Sample crash report:
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x1b2/0x281 lib/dump_stack.c:58
------------[ cut here ]------------
 fail_dump lib/fault-inject.c:51 [inline]
 should_fail.cold+0x10a/0x149 lib/fault-inject.c:149
WARNING: CPU: 1 PID: 8036 at fs/super.c:1163 kill_block_super+0xbe/0xe0 fs/super.c:1163
 should_fail_alloc_page mm/page_alloc.c:2898 [inline]
 prepare_alloc_pages mm/page_alloc.c:4131 [inline]
 __alloc_pages_nodemask+0x22c/0x2720 mm/page_alloc.c:4179
Kernel panic - not syncing: panic_on_warn set ...

 __alloc_pages include/linux/gfp.h:484 [inline]
 __alloc_pages_node include/linux/gfp.h:497 [inline]
 kmem_getpages mm/slab.c:1419 [inline]
 cache_grow_begin+0x91/0x700 mm/slab.c:2676
 cache_alloc_refill+0x273/0x350 mm/slab.c:3043
 ____cache_alloc mm/slab.c:3125 [inline]
 __do_cache_alloc mm/slab.c:3347 [inline]
 slab_alloc mm/slab.c:3382 [inline]
 kmem_cache_alloc_trace+0x340/0x3d0 mm/slab.c:3616
 kmalloc include/linux/slab.h:488 [inline]
 kzalloc include/linux/slab.h:661 [inline]
 alloc_super fs/super.c:197 [inline]
 sget_userns+0x102/0xc10 fs/super.c:516
 sget+0xd1/0x110 fs/super.c:572
 mount_bdev+0xcd/0x360 fs/super.c:1107
 mount_fs+0x92/0x2a0 fs/super.c:1237
 vfs_kern_mount.part.0+0x5b/0x470 fs/namespace.c:1046
 vfs_kern_mount fs/namespace.c:1036 [inline]
 do_new_mount fs/namespace.c:2572 [inline]
 do_mount+0xe65/0x2a30 fs/namespace.c:2905
 SYSC_mount fs/namespace.c:3121 [inline]
 SyS_mount+0xa8/0x120 fs/namespace.c:3098
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x7f1d5ea6f63a
RSP: 002b:00007ffe24101a98 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f1d5ea6f63a
RDX: 0000000020000080 RSI: 00000000200000c0 RDI: 00007ffe24101aa0
RBP: 00007ffe24101aa0 R08: 00007ffe24101ae0 R09: 6f6f6c2f7665642f
R10: 0000000000008000 R11: 0000000000000282 R12: 0000000000000005
R13: 0000000000008000 R14: 00007ffe24101ae0 R15: 0000000000000000
CPU: 1 PID: 8036 Comm: syz-executor420 Not tainted 4.14.286-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x1b2/0x281 lib/dump_stack.c:58
 panic+0x1f9/0x42d kernel/panic.c:183
 __warn.cold+0x20/0x44 kernel/panic.c:547
 report_bug+0x208/0x250 lib/bug.c:183
 fixup_bug arch/x86/kernel/traps.c:177 [inline]
 fixup_bug arch/x86/kernel/traps.c:172 [inline]
 do_error_trap+0x195/0x2d0 arch/x86/kernel/traps.c:295
 invalid_op+0x1b/0x40 arch/x86/entry/entry_64.S:964
RIP: 0010:kill_block_super+0xbe/0xe0 fs/super.c:1163
RSP: 0018:ffff8880b113fbc8 EFLAGS: 00010297
RAX: ffff88809fe70580 RBX: 0000000000000000 RCX: 1ffff11013fce1c6
RDX: 0000000000000000 RSI: 0000000000000002 RDI: ffff88809036b6f0
RBP: ffff8880b340eb80 R08: ffffffff8b9b7380 R09: 0000000000000001
R10: 0000000000000000 R11: ffff88809fe70580 R12: ffff88809036b240
R13: ffffffff890ae230 R14: ffffffff88f45760 R15: dffffc0000000000
 deactivate_locked_super+0x6c/0xd0 fs/super.c:319
 sget_userns+0x9c4/0xc10 fs/super.c:537
 sget+0xd1/0x110 fs/super.c:572
 mount_bdev+0xcd/0x360 fs/super.c:1107
 mount_fs+0x92/0x2a0 fs/super.c:1237
 vfs_kern_mount.part.0+0x5b/0x470 fs/namespace.c:1046
 vfs_kern_mount fs/namespace.c:1036 [inline]
 do_new_mount fs/namespace.c:2572 [inline]
 do_mount+0xe65/0x2a30 fs/namespace.c:2905
 SYSC_mount fs/namespace.c:3121 [inline]
 SyS_mount+0xa8/0x120 fs/namespace.c:3098
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x7f1d5ea6f63a
RSP: 002b:00007ffe24101a98 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f1d5ea6f63a
RDX: 0000000020000080 RSI: 00000000200000c0 RDI: 00007ffe24101aa0
RBP: 00007ffe24101aa0 R08: 00007ffe24101ae0 R09: 6f6f6c2f7665642f
R10: 0000000000008000 R11: 0000000000000282 R12: 0000000000000005
R13: 0000000000008000 R14: 00007ffe24101ae0 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (194):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/07/03 21:16 linux-4.14.y ed2e96e11936 1434eec0 .config console log report syz C ci2-linux-4-14 WARNING in deactivate_locked_super
2020/10/31 21:50 linux-4.14.y 2b7915014161 8bc4594f .config console log report syz C ci2-linux-4-14
2023/02/08 18:10 linux-4.14.y a8ad60f2af58 fc9c934e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/12/28 23:48 linux-4.14.y c4215ee4771b 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/12/09 17:41 linux-4.14.y 65afe34ac33d 67be1ae7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/10/09 21:54 linux-4.14.y 9d5c0b3a8e1a aea5da89 .config console log report info [disk image] [vmlinux] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/10/09 00:28 linux-4.14.y 9d5c0b3a8e1a aea5da89 .config console log report info [disk image] [vmlinux] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/10/03 20:42 linux-4.14.y 9d5c0b3a8e1a feb56351 .config console log report info [disk image] [vmlinux] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/09/11 16:41 linux-4.14.y 65640c873dcf 356d8217 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/09/11 02:45 linux-4.14.y 65640c873dcf 356d8217 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/09/09 20:41 linux-4.14.y 65640c873dcf 90058bdc .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/09/09 06:55 linux-4.14.y 65640c873dcf f3027468 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/31 23:52 linux-4.14.y e548869f356f 51e54e30 .config console log report info [disk image] [vmlinux] ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/30 14:01 linux-4.14.y e548869f356f 4a380809 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/28 17:19 linux-4.14.y e548869f356f 07177916 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/23 06:38 linux-4.14.y b641242202ed 26a13b38 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/22 14:41 linux-4.14.y b641242202ed 26a13b38 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/12 17:34 linux-4.14.y b641242202ed 402cd70d .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/10 06:24 linux-4.14.y b641242202ed c2a623d6 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/09 05:48 linux-4.14.y b641242202ed da700653 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/09 04:27 linux-4.14.y b641242202ed da700653 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/08 10:49 linux-4.14.y b641242202ed 88e3a122 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/05 00:34 linux-4.14.y b641242202ed 1c9013ac .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/08/01 05:12 linux-4.14.y b641242202ed fef302b1 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/24 12:09 linux-4.14.y 9c3bf9cf362f 22343af4 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/23 22:39 linux-4.14.y 9c3bf9cf362f 22343af4 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/23 10:52 linux-4.14.y 9c3bf9cf362f 22343af4 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/21 01:59 linux-4.14.y 424a46ea058e 88cb1383 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/18 10:02 linux-4.14.y 424a46ea058e 95cb00d1 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/15 07:00 linux-4.14.y 424a46ea058e 5d921b08 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/09 18:57 linux-4.14.y 1048779a1d7d b5765a15 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/08 19:56 linux-4.14.y 1048779a1d7d 8442e655 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/03 20:50 linux-4.14.y ed2e96e11936 1434eec0 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/07/02 22:30 linux-4.14.y ed2e96e11936 1434eec0 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/30 19:10 linux-4.14.y f051383ef03b 1434eec0 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/30 12:31 linux-4.14.y f051383ef03b 1434eec0 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/26 17:27 linux-4.14.y f051383ef03b a371c43c .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/25 06:54 linux-4.14.y 84bae26850e3 a371c43c .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/23 23:45 linux-4.14.y 84bae26850e3 912f5df7 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/20 20:41 linux-4.14.y 84bae26850e3 b9406563 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/18 19:34 linux-4.14.y 84bae26850e3 8f633d84 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/06/03 07:53 linux-4.14.y 501eec4f9e13 02dddea8 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/05/30 07:44 linux-4.14.y 501eec4f9e13 a46af346 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/05/22 12:07 linux-4.14.y dffb5c6ff09c 7268fa62 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/05/11 08:26 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/05/02 09:32 linux-4.14.y e3a56aaade89 2df221f6 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2022/05/02 07:18 linux-4.14.y e3a56aaade89 2df221f6 .config console log report info ci2-linux-4-14 WARNING in deactivate_locked_super
2021/01/15 15:36 linux-4.14.y f79dc86058bc 65a7a854 .config console log report info ci2-linux-4-14
2019/06/09 22:42 linux-4.14.y e6a95d8851f1 0159583c .config console log report ci2-linux-4-14
* Struck through repros no longer work on HEAD.