syzbot


KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction

Status: auto-closed as invalid on 2021/05/17 11:16
Subsystems: ext4
[Documentation on labels]
First crash: 1191d, last: 1157d

Sample crash report:
==================================================================
BUG: KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction

write to 0xffff888102575000 of 8 bytes by task 4817 on cpu 1:
 jbd2_journal_commit_transaction+0x228/0x3290 fs/jbd2/commit.c:443
 kjournald2+0x263/0x480 fs/jbd2/journal.c:213
 kthread+0x20b/0x230 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

read to 0xffff888102575000 of 8 bytes by task 12477 on cpu 0:
 is_journal_aborted include/linux/jbd2.h:1647 [inline]
 ext4_journal_check_start fs/ext4/ext4_jbd2.c:82 [inline]
 __ext4_journal_start_sb+0xf2/0x310 fs/ext4/ext4_jbd2.c:98
 __ext4_new_inode+0xc6c/0x2fe0 fs/ext4/ialloc.c:1077
 ext4_symlink+0x2d1/0x780 fs/ext4/namei.c:3347
 vfs_symlink+0xbe/0x170 fs/namei.c:4176
 do_symlinkat+0x11e/0x2b0 fs/namei.c:4206
 __do_sys_symlink fs/namei.c:4227 [inline]
 __se_sys_symlink fs/namei.c:4225 [inline]
 __x64_sys_symlink+0x32/0x40 fs/namei.c:4225
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xae

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 12477 Comm: syz-executor.4 Not tainted 5.12.0-rc2-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (16):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/03/09 16:36 upstream 144c79ef3353 26967e35 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/03/05 06:00 upstream 280d542f6ffa 9d751681 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/03/04 17:28 upstream f69d02e37a85 f89ed068 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/22 07:27 upstream 31caf8b2a847 a659b3f1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/19 14:52 upstream f40ddce88593 f689d40a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/17 19:05 upstream f40ddce88593 14052202 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/17 19:05 upstream f40ddce88593 14052202 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/13 22:29 upstream ac30d8ce28d6 98682e5e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/13 22:28 upstream ac30d8ce28d6 98682e5e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/11 18:03 upstream 291009f656e8 a5f86b15 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/10 08:27 upstream e0756cfc7d7c 9c8b8541 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/08 11:11 upstream 92bf22614b21 2ce644fc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/08 11:09 upstream 92bf22614b21 2ce644fc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/06 23:17 upstream 964d069f93c4 0655e081 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/05 01:16 upstream 5c279c4cf206 23a562df .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
2021/02/04 10:54 upstream 61556703b610 42b90a7c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in __ext4_journal_start_sb / jbd2_journal_commit_transaction
* Struck through repros no longer work on HEAD.