syzbot


KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop

Status: auto-closed as invalid on 2021/04/16 11:25
Reported-by: syzbot+@syzkaller.appspotmail.com
First crash: 506d, last: 469d
similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop (3) 4 141d 142d 0/22 auto-closed as invalid on 2022/03/10 21:58
upstream KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop (4) 10 43d 46d 0/22 closed as invalid on 2022/05/13 11:20
upstream KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop (2) 159 185d 223d 0/22 auto-closed as invalid on 2022/01/25 09:02

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

write to 0xffff888144444c80 of 4 bytes by task 17274 on cpu 1:
 jbd2_journal_stop+0x2e6/0x6d0 fs/jbd2/transaction.c:1852
 __ext4_journal_stop+0x99/0x110 fs/ext4/ext4_jbd2.c:127
 ext4_symlink+0x554/0x780 fs/ext4/namei.c:3419
 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

read to 0xffff888144444c80 of 4 bytes by task 17276 on cpu 0:
 jbd2_journal_stop+0x297/0x6d0 fs/jbd2/transaction.c:1848
 __ext4_journal_stop+0x99/0x110 fs/ext4/ext4_jbd2.c:127
 ext4_symlink+0x554/0x780 fs/ext4/namei.c:3419
 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: 17276 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 (34):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-upstream-kcsan-gce 2021/03/12 11:25 upstream f78d76e72a46 429d8a6b .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/03/11 23:08 upstream 28806e4d9b97 429d8a6b .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/03/11 05:00 upstream a74e6a014c9d c2ca1f2a .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/03/10 17:22 upstream 05a59d79793d 764067f3 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/03/10 07:26 upstream 05a59d79793d 26967e35 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/03/09 17:17 upstream 144c79ef3353 26967e35 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/24 16:32 upstream c03c21ba6f4e fcc6d71b .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/23 08:11 upstream b12b47249688 fcc6d71b .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/21 22:46 upstream 55f62bc87347 a659b3f1 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/21 06:25 upstream e767b3530acb 3e5ed8b4 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/20 09:57 upstream f40ddce88593 3e5ed8b4 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/19 15:39 upstream f40ddce88593 f689d40a .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/18 09:09 upstream f40ddce88593 14052202 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/17 15:30 upstream f40ddce88593 052f8d9f .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/15 02:11 upstream f40ddce88593 98682e5e .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/14 14:24 upstream 358feceebbf6 98682e5e .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/14 01:44 upstream ac30d8ce28d6 98682e5e .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/13 10:33 upstream c6d8570e4d64 98682e5e .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/12 19:58 upstream dcc0b49040c7 98682e5e .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/12 04:38 upstream 291009f656e8 a5f86b15 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/11 05:31 upstream 291009f656e8 a52ee10a .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/10 11:21 upstream e0756cfc7d7c 9c8b8541 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/09 00:49 upstream e0756cfc7d7c 2bd9619f .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/08 16:58 upstream 92bf22614b21 2ce644fc .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/08 16:57 upstream 92bf22614b21 2ce644fc .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/07 23:26 upstream b75dba7f472c 2ce644fc .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/07 11:18 upstream 825b5991a46e 2ce644fc .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/07 00:41 upstream 964d069f93c4 0655e081 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/06 16:27 upstream 1e0d27fce010 0655e081 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/06 13:13 upstream 1e0d27fce010 0655e081 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/06 03:25 upstream 1e0d27fce010 23a562df .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/05 05:43 upstream 5c279c4cf206 23a562df .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/03 22:43 upstream 3afe9076a7c1 624dad51 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
ci2-upstream-kcsan-gce 2021/02/03 12:19 upstream 3aaf0a27ffc2 624dad51 .config log report info KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop