syzbot


KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop (2)

Status: auto-closed as invalid on 2022/01/25 09:02
Subsystems: ext4
[Documentation on labels]
Reported-by: syzbot+49e18dade46e9a02e8a8@syzkaller.appspotmail.com
First crash: 923d, last: 856d
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) ext4 4 812d 814d 0/26 auto-closed as invalid on 2022/03/10 21:58
upstream KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop ext4 34 1140d 1177d 0/26 auto-closed as invalid on 2021/04/16 11:25
upstream KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop (4) ext4 10 714d 718d 0/26 closed as invalid on 2022/05/13 11:20

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

write to 0xffff888103097cf8 of 4 bytes by task 17528 on cpu 0:
 jbd2_journal_stop+0x2e6/0x6a0 fs/jbd2/transaction.c:1874
 __ext4_journal_stop+0x99/0x110 fs/ext4/ext4_jbd2.c:127
 ext4_symlink+0x4db/0x700 fs/ext4/namei.c:3365
 vfs_symlink+0x241/0x330 fs/namei.c:4248
 do_symlinkat+0x104/0x380 fs/namei.c:4277
 __do_sys_symlink fs/namei.c:4299 [inline]
 __se_sys_symlink fs/namei.c:4297 [inline]
 __x64_sys_symlink+0x52/0x60 fs/namei.c:4297
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff888103097cf8 of 4 bytes by task 17527 on cpu 1:
 jbd2_journal_stop+0x297/0x6a0 fs/jbd2/transaction.c:1870
 __ext4_journal_stop+0x99/0x110 fs/ext4/ext4_jbd2.c:127
 ext4_symlink+0x4db/0x700 fs/ext4/namei.c:3365
 vfs_symlink+0x241/0x330 fs/namei.c:4248
 do_symlinkat+0x104/0x380 fs/namei.c:4277
 __do_sys_symlink fs/namei.c:4299 [inline]
 __se_sys_symlink fs/namei.c:4297 [inline]
 __x64_sys_symlink+0x52/0x60 fs/namei.c:4297
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

value changed: 0x0000071f -> 0x00004478

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

Crashes (159):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/12/21 08:47 upstream 6e0567b73052 a938f0b8 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/20 20:37 upstream 86085fe79e3c 62bd192b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/20 08:55 upstream a7904a538933 021b36cb .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/19 21:15 upstream a76c3d035872 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/19 05:58 upstream 3f667b5d4053 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/18 04:36 upstream 9eaa88c7036e 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/17 15:03 upstream 6441998e2e37 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/17 01:28 upstream fa36bbe6d43f 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/16 19:36 upstream fa36bbe6d43f 8dd6a5e3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/16 13:48 upstream 2b14864acbaa 8dd6a5e3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/15 20:15 upstream 2b14864acbaa 572bcb40 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/15 17:32 upstream 5472f14a3742 572bcb40 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/15 00:33 upstream 5472f14a3742 f752fb53 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/14 12:25 upstream 5472f14a3742 d018dd31 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/14 00:25 upstream 5472f14a3742 5d14b1ea .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/13 12:01 upstream 2585cf9dfaad 0304899b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/13 10:31 upstream 2585cf9dfaad 49ca1f59 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/12 20:44 upstream 90d9fbc16b69 49ca1f59 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/12 04:56 upstream a763d5a5abd6 49ca1f59 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/11 15:58 upstream 6f513529296f 49ca1f59 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/11 01:54 upstream 9e65da135b39 49ca1f59 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/10 13:53 upstream c741e49150db fc17c959 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/10 01:33 upstream ded746bfc943 4d4ce9bc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/09 20:36 upstream ded746bfc943 b54aa474 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/09 13:44 upstream 2a987e65025e b54aa474 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/09 13:42 upstream 2a987e65025e b54aa474 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/08 09:22 upstream 2a987e65025e a4a2a501 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/08 01:08 upstream 2a987e65025e 0230ba3e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/07 11:44 upstream cd8c917a56f2 0230ba3e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/06 22:38 upstream f80ef9e49fdf 0230ba3e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/06 09:36 upstream 0fcfb00b28c0 a617004c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/05 20:06 upstream 944207047ca4 a617004c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/05 06:44 upstream 79a72162048e a617004c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/04 17:38 upstream bbef3c7a63d2 a617004c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/04 00:49 upstream 12119cfa1052 a617004c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/03 12:14 upstream 5f58da2befa5 c7c20675 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/03 09:50 upstream 5f58da2befa5 61f86278 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/02 20:36 upstream a51e3ac43ddb 61f86278 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/01 19:47 upstream 58e1100fdc59 61f86278 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/12/01 07:47 upstream 58e1100fdc59 5fa3eacc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/30 18:27 upstream f080815fdb3e 80270552 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/30 18:22 upstream f080815fdb3e 80270552 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/30 11:08 upstream d58071a8a76d 80270552 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/29 15:14 upstream d58071a8a76d d0830353 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/29 11:23 upstream d58071a8a76d 63eeac02 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/28 22:22 upstream d06c942efea4 63eeac02 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/12 12:57 upstream 5833291ab6de 75b04091 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/11/08 23:40 upstream e851dfae4371 8ab17e57 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
2021/10/15 17:01 upstream 8fe31e0995f0 0c5d9412 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in jbd2_journal_stop / jbd2_journal_stop
* Struck through repros no longer work on HEAD.