syzbot


WARNING in account_page_dirtied

Status: upstream: reported C repro on 2018/04/01 17:01
Subsystems: fs mm (incorrect?)
Reported-by: syzbot+b7772c65a1d88bfd8fca@syzkaller.appspotmail.com
First crash: 1824d, last: 656d

Cause bisection: failed (error log, bisect log)

Fix bisection: the fix commit could be any of (bisect log):
  0a50438c8436 Merge branch 'for-5.12-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
  de5540965853 Merge tag 'rtc-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 WARNING in account_page_dirtied gfs2 nilfs2 C 10600 23d 919d 0/1 upstream: reported C repro on 2020/09/22 10:26
linux-4.14 WARNING in account_page_dirtied gfs2 C 1848 24d 916d 0/1 upstream: reported C repro on 2020/09/24 15:44
Last patch testing requests:
Created Duration User Patch Repo Result
2023/01/07 23:31 14m retest repro upstream error
2023/01/04 20:31 17m retest repro upstream report log
2023/01/03 21:31 16m retest repro upstream report log
2022/10/06 10:30 17m retest repro linux-next error
2022/09/29 15:30 10m retest repro upstream error
2022/09/29 13:30 17m retest repro upstream OK log
2022/09/26 17:30 13m retest repro upstream report log
2022/09/26 15:30 19m retest repro upstream OK log
2022/09/25 18:30 14m retest repro upstream report log
2022/09/25 16:30 17m retest repro upstream OK log

Sample crash report:
NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds
------------[ cut here ]------------
WARNING: CPU: 0 PID: 8481 at include/linux/backing-dev.h:283 inode_to_wb include/linux/backing-dev.h:283 [inline]
WARNING: CPU: 0 PID: 8481 at include/linux/backing-dev.h:283 account_page_dirtied+0x773/0xc00 mm/page-writeback.c:2430
Modules linked in:
CPU: 0 PID: 8481 Comm: segctord Not tainted 5.12.0-rc6-next-20210409-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:inode_to_wb include/linux/backing-dev.h:283 [inline]
RIP: 0010:account_page_dirtied+0x773/0xc00 mm/page-writeback.c:2430
Code: a8 01 00 00 be ff ff ff ff 48 8d 78 70 e8 75 89 74 07 31 ff 89 c3 89 c6 e8 2a 3f d9 ff 85 db 0f 85 b0 fa ff ff e8 6d 37 d9 ff <0f> 0b e9 a4 fa ff ff e8 61 37 d9 ff 48 8d 7d 08 48 b8 00 00 00 00
RSP: 0018:ffffc9000100f880 EFLAGS: 00010093
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: ffff88801b963900 RSI: ffffffff819af8c3 RDI: 0000000000000003
RBP: ffffea00004cfb40 R08: 0000000000000000 R09: 0000000000000001
R10: ffffffff819af8b6 R11: 0000000000000000 R12: ffff888035250488
R13: ffff8880352502e0 R14: ffff888035250138 R15: ffffea00004cfb48
FS:  0000000000000000(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000557036e36bc8 CR3: 0000000014a68000 CR4: 00000000001506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 __set_page_dirty+0x7f/0x400 fs/buffer.c:608
 mark_buffer_dirty+0x496/0x5e0 fs/buffer.c:1170
 nilfs_btree_propagate_p fs/nilfs2/btree.c:1890 [inline]
 nilfs_btree_propagate+0x4ae/0xea0 fs/nilfs2/btree.c:2086
 nilfs_bmap_propagate+0x73/0x170 fs/nilfs2/bmap.c:337
 nilfs_collect_dat_data+0x45/0xd0 fs/nilfs2/segment.c:625
 nilfs_segctor_apply_buffers+0x14a/0x470 fs/nilfs2/segment.c:1009
 nilfs_segctor_scan_file+0x3e4/0x700 fs/nilfs2/segment.c:1058
 nilfs_segctor_collect_blocks fs/nilfs2/segment.c:1224 [inline]
 nilfs_segctor_collect fs/nilfs2/segment.c:1494 [inline]
 nilfs_segctor_do_construct+0x16ee/0x6b20 fs/nilfs2/segment.c:2036
 nilfs_segctor_construct+0x7a7/0xb30 fs/nilfs2/segment.c:2372
 nilfs_segctor_thread_construct fs/nilfs2/segment.c:2480 [inline]
 nilfs_segctor_thread+0x3c3/0xf90 fs/nilfs2/segment.c:2563
 kthread+0x3b1/0x4a0 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

Crashes (44):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-linux-next-kasan-gce-root 2021/04/11 06:07 linux-next e99d8a849517 bfeda1b1 .config console log report syz C WARNING in account_page_dirtied
ci-upstream-kasan-gce-selinux-root 2020/12/22 22:45 upstream 8653b778e454 04201c06 .config console log report syz C
ci-upstream-kasan-gce-smack-root 2020/10/07 10:17 upstream c85fb28b6f99 1880b4a9 .config console log report syz C
ci-upstream-kasan-gce-root 2018/04/01 06:48 upstream 10b84daddbec 0174c6c8 .config console log report syz C
ci-upstream-kasan-gce-selinux-root 2021/04/06 16:54 upstream 0a50438c8436 6a81331a .config console log report syz C WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/02/17 09:29 upstream f40ddce88593 052f8d9f .config console log report syz C WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2020/12/05 04:25 upstream e87297fa080a 20366b87 .config console log report syz C
ci-upstream-kasan-gce-smack-root 2021/06/11 16:31 upstream 06af8679449d 1ba81399 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/06/02 12:13 upstream 231bc5390667 0740de69 .config console log report info WARNING in account_page_dirtied
ci-qemu-upstream 2021/05/19 18:53 upstream c3d0e3fd41b7 a2eb125d .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/05/01 03:04 upstream d2b6f8a17919 77e2b668 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/05/01 02:48 upstream d2b6f8a17919 77e2b668 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/29 22:04 upstream d2b6f8a17919 77e2b668 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/29 19:19 upstream d2b6f8a17919 77e2b668 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/28 05:17 upstream 57fa2369ab17 805b5003 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/04/28 05:03 upstream 57fa2369ab17 805b5003 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/04/28 05:03 upstream 57fa2369ab17 805b5003 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-selinux-root 2021/04/28 05:02 upstream 57fa2369ab17 805b5003 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/28 05:01 upstream 57fa2369ab17 805b5003 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/04/26 10:43 upstream 9f4ad9e425a1 2a82f1b3 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/26 06:39 upstream d2d09fbe33f8 2a82f1b3 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/04/25 17:01 upstream 2a1d7946fa53 36c88236 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-selinux-root 2021/04/24 13:29 upstream e77a830c8297 17f0b706 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/04/13 02:41 upstream d434405aaab7 bfeda1b1 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/04/12 04:19 upstream 7d900724913c bfeda1b1 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-selinux-root 2021/03/01 03:01 upstream cd278456d4ca 4c37c133 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/02/18 05:33 upstream f40ddce88593 14052202 .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/02/14 07:57 upstream ac30d8ce28d6 98682e5e .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-smack-root 2021/02/08 01:24 upstream b75dba7f472c 2ce644fc .config console log report info WARNING in account_page_dirtied
ci-qemu2-arm64-compat 2021/02/12 00:29 upstream 291009f656e8 a5f86b15 .config console log report info WARNING in account_page_dirtied
ci-qemu2-arm64-compat 2021/02/07 12:17 upstream 825b5991a46e 2ce644fc .config console log report info WARNING in account_page_dirtied
ci-qemu2-arm64-compat 2021/02/01 17:04 upstream 1048ba83fb1c e6b95f32 .config console log report info WARNING in account_page_dirtied
ci-qemu2-arm64-compat 2021/01/30 21:01 upstream 8c947645151c fc9fd31e .config console log report info WARNING in account_page_dirtied
ci-qemu2-arm64 2021/01/29 03:30 upstream 909b447dcc45 7df34f59 .config console log report info WARNING in account_page_dirtied
ci-upstream-linux-next-kasan-gce-root 2021/05/29 20:35 linux-next a1f92694393a 325a8dab .config console log report info WARNING in account_page_dirtied
ci-upstream-linux-next-kasan-gce-root 2021/05/09 07:43 linux-next 869a85b925fc bc5434be .config console log report info WARNING in account_page_dirtied
ci-upstream-linux-next-kasan-gce-root 2021/04/04 23:02 linux-next 454c576c3f5e 6a81331a .config console log report info WARNING in account_page_dirtied
ci-upstream-linux-next-kasan-gce-root 2021/04/04 05:50 linux-next 454c576c3f5e 6a81331a .config console log report info WARNING in account_page_dirtied
ci-upstream-kasan-gce-root 2021/01/03 20:41 upstream 3516bd729358 79264ae3 .config console log report info
ci-qemu-upstream 2020/12/03 20:42 upstream 34816d20f173 59ad4022 .config console log report info
ci-qemu-upstream 2020/11/21 16:04 upstream 27bba9c532a8 2f4d85f4 .config console log report info
ci-qemu-upstream-386 2020/12/06 09:16 upstream 7059c2c00a21 f12ba0c5 .config console log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/29 04:11 linux-next d7a03a44a5e9 8259d56c .config console log report info
ci-upstream-linux-next-kasan-gce-root 2020/09/25 03:43 linux-next d1d2220c7f39 54289b08 .config console log report info
* Struck through repros no longer work on HEAD.