syzbot


WARNING in __set_page_dirty

Status: auto-closed as invalid on 2019/06/27 13:07
Reported-by: syzbot+1c1422f1da95f673b06d@syzkaller.appspotmail.com
First crash: 2003d, last: 1945d
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in __set_page_dirty origin:upstream C 9175 55m 415d 0/3 upstream: reported C repro on 2023/03/08 14:57
linux-4.14 WARNING in __set_page_dirty C 2 425d 425d 0/1 upstream: reported C repro on 2023/02/26 05:45
android-44 WARNING in __set_page_dirty (2) 2 1624d 1631d 0/2 auto-closed as invalid on 2020/03/14 23:01
upstream WARNING in __set_page_dirty nilfs C error 9 786d 1010d 22/26 fixed on 2023/02/24 13:50
android-44 WARNING in __set_page_dirty 1 1793d 1793d 0/2 auto-closed as invalid on 2019/10/25 08:43
android-49 WARNING in __set_page_dirty (2) 1 1716d 1716d 0/3 auto-closed as invalid on 2019/12/13 14:34
linux-4.19 WARNING in __set_page_dirty C 10 424d 563d 0/1 upstream: reported C repro on 2022/10/11 13:48

Sample crash report:
binder: release 18915:18919 transaction 338 out, still active
binder: undelivered TRANSACTION_COMPLETE
binder: release 18915:18919 transaction 338 in, still active
binder: send failed reply for transaction 338, target dead
------------[ cut here ]------------
WARNING: CPU: 1 PID: 18922 at fs/buffer.c:634 __set_page_dirty+0x188/0x1f0 fs/buffer.c:634
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 18922 Comm: syz-executor0 Not tainted 4.9.141+ #1
 ffff8801d385f370 ffffffff81b42e79 ffffffff82a38ce0 00000000ffffffff
 ffffffff82ab7700 0000000000000001 0000000000000009 ffff8801d385f430
 ffffffff813f7125 0000000041b58ab3 ffffffff82e2b62b ffffffff813f6f66
Call Trace:
 [<ffffffff81b42e79>] __dump_stack lib/dump_stack.c:15 [inline]
 [<ffffffff81b42e79>] dump_stack+0xc1/0x128 lib/dump_stack.c:51
 [<ffffffff813f7125>] panic+0x1bf/0x39f kernel/panic.c:179
 [<ffffffff813f7362>] __warn.cold.8+0x2f/0x2f kernel/panic.c:542
 [<ffffffff810dc02c>] warn_slowpath_null+0x2c/0x40 kernel/panic.c:585
 [<ffffffff815b81b8>] __set_page_dirty+0x188/0x1f0 fs/buffer.c:634
 [<ffffffff815b8379>] __set_page_dirty_buffers+0x159/0x230 fs/buffer.c:694
 [<ffffffff8142ca32>] set_page_dirty+0x162/0x2d0 mm/page-writeback.c:2554
 [<ffffffff8142cc07>] set_page_dirty_lock+0x67/0xa0 mm/page-writeback.c:2579
 [<ffffffff815cd03a>] dio_bio_complete+0x40a/0x4e0 fs/direct-io.c:495
 [<ffffffff815d68b7>] dio_await_completion fs/direct-io.c:517 [inline]
 [<ffffffff815d68b7>] do_blockdev_direct_IO fs/direct-io.c:1331 [inline]
 [<ffffffff815d68b7>] __blockdev_direct_IO+0x8c27/0xbd10 fs/direct-io.c:1360
 [<ffffffff816de608>] ext4_direct_IO_read fs/ext4/inode.c:3604 [inline]
 [<ffffffff816de608>] ext4_direct_IO+0xc68/0x29c0 fs/ext4/inode.c:3661
 [<ffffffff8141374b>] generic_file_read_iter+0x83b/0x1a80 mm/filemap.c:1964
 [<ffffffff81507de4>] new_sync_read fs/read_write.c:439 [inline]
 [<ffffffff81507de4>] __vfs_read+0x3d4/0x560 fs/read_write.c:451
 [<ffffffff8150a7a4>] vfs_read+0x124/0x390 fs/read_write.c:472
 [<ffffffff8150ebf5>] SYSC_pread64 fs/read_write.c:626 [inline]
 [<ffffffff8150ebf5>] SyS_pread64+0x145/0x170 fs/read_write.c:613
 [<ffffffff810056ef>] do_syscall_64+0x19f/0x550 arch/x86/entry/common.c:285
 [<ffffffff82817893>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (5):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2018/12/29 13:06 https://android.googlesource.com/kernel/common android-4.9 8fe428403e30 a40793d7 .config console log report ci-android-49-kasan-gce
2018/11/19 23:58 https://android.googlesource.com/kernel/common android-4.9 109a48ed2f69 adf636a8 .config console log report ci-android-49-kasan-gce
2018/11/18 04:44 https://android.googlesource.com/kernel/common android-4.9 109a48ed2f69 adf636a8 .config console log report ci-android-49-kasan-gce
2018/11/01 23:58 https://android.googlesource.com/kernel/common android-4.9 4ba3f69128be 1f38e9ae .config console log report ci-android-49-kasan-gce
2018/11/01 20:48 https://android.googlesource.com/kernel/common android-4.9 4ba3f69128be 1f38e9ae .config console log report ci-android-49-kasan-gce
* Struck through repros no longer work on HEAD.