syzbot


WARNING in xfs_bmapi_convert_delalloc

Status: upstream: reported C repro on 2022/11/26 10:08
Labels: no-reminders xfs (incorrect?)
Reported-by: syzbot+53b443b5c64221ee8bad@syzkaller.appspotmail.com
First crash: 200d, last: 4h43m

Cause bisection: introduced by (bisect log) [no-op commit]:
commit 55d4c19c93190b59c5caecb042ae92a9fd80a288
Author: Lorenzo Bianconi <lorenzo@kernel.org>
Date: Tue Jan 26 11:13:54 2021 +0000

  mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module

Crash: WARNING in xfs_bmapi_convert_delalloc (log)
Repro: C syz .config
Discussions (3)
Title Replies (including bot) Last reply
[syzbot] Monthly xfs report (May 2023) 1 (2) 2023/05/05 13:59
[syzbot] Monthly xfs report 3 (4) 2023/04/12 21:54
[syzbot] WARNING in xfs_bmapi_convert_delalloc 0 (2) 2022/12/23 10:15
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING in xfs_bmapi_convert_delalloc origin:upstream C 3 3d17h 23d 0/3 upstream: reported C repro on 2023/05/18 14:29
linux-5.15 WARNING in xfs_bmapi_convert_delalloc origin:upstream C 3 3d17h 22d 0/3 upstream: reported C repro on 2023/05/19 06:30

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 75 at fs/xfs/libxfs/xfs_bmap.c:4594 xfs_bmapi_convert_delalloc+0xfc4/0x1310
Modules linked in:
CPU: 1 PID: 75 Comm: kworker/u4:4 Not tainted 6.4.0-rc2-syzkaller-00018-g4d6d4c7f541d #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023
Workqueue: writeback wb_workfn (flush-7:0)
RIP: 0010:xfs_bmapi_convert_delalloc+0xfc4/0x1310 fs/xfs/libxfs/xfs_bmap.c:4594
Code: 52 01 72 fe 0f 0b e9 42 f4 ff ff 89 d9 80 e1 07 38 c1 0f 8c 12 f2 ff ff 48 89 df e8 86 d2 c9 fe e9 05 f2 ff ff e8 2c 01 72 fe <0f> 0b 41 bd e4 ff ff ff e9 a1 fa ff ff 89 f9 80 e1 07 38 c1 0f 8c
RSP: 0018:ffffc90001596a40 EFLAGS: 00010293
RAX: ffffffff83197b74 RBX: ffffffffffffffff RCX: ffff88801a688000
RDX: 0000000000000000 RSI: ffffffffffffffff RDI: ffffffffffffffff
RBP: ffffc90001596c70 R08: ffffffff8319759a R09: fffffbfff1cab88e
R10: 0000000000000000 R11: dffffc0000000001 R12: ffffc90001596b80
R13: dffffc0000000000 R14: 0000000000000000 R15: 1ffff920002b2d5c
FS:  0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055c50d12dee0 CR3: 0000000075f19000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 xfs_convert_blocks fs/xfs/xfs_aops.c:266 [inline]
 xfs_map_blocks+0x780/0x1090 fs/xfs/xfs_aops.c:389
 iomap_writepage_map fs/iomap/buffered-io.c:1634 [inline]
 iomap_do_writepage+0x93b/0x2ed0 fs/iomap/buffered-io.c:1796
 write_cache_pages+0x89e/0x12b0 mm/page-writeback.c:2473
 iomap_writepages+0x68/0x240 fs/iomap/buffered-io.c:1813
 xfs_vm_writepages+0x139/0x1a0 fs/xfs/xfs_aops.c:513
 do_writepages+0x3a6/0x670 mm/page-writeback.c:2551
 __writeback_single_inode+0x155/0xfa0 fs/fs-writeback.c:1603
 writeback_sb_inodes+0x8e3/0x11d0 fs/fs-writeback.c:1894
 wb_writeback+0x458/0xc70 fs/fs-writeback.c:2068
 wb_do_writeback fs/fs-writeback.c:2211 [inline]
 wb_workfn+0x400/0xff0 fs/fs-writeback.c:2251
 process_one_work+0x8a0/0x10e0 kernel/workqueue.c:2405
 worker_thread+0xa63/0x1210 kernel/workqueue.c:2552
 kthread+0x2b8/0x350 kernel/kthread.c:379
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
 </TASK>

Crashes (147):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/05/18 14:31 upstream 4d6d4c7f541d 3bb7af1d .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/02/05 12:52 upstream 95078069c1e7 be607b78 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root WARNING in xfs_bmapi_convert_delalloc
2023/05/18 13:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 3bb7af1d .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2022/12/23 10:14 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a5541c0811a0 9da18ae8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/10 14:03 upstream 64569520920a 49519f06 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/09 06:57 upstream 25041a4c02c7 058b3a5a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/09 04:43 upstream 25041a4c02c7 058b3a5a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/07 16:47 upstream a4d7d7011219 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/07 09:51 upstream a4d7d7011219 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/07 07:04 upstream a4d7d7011219 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/07 02:38 upstream a4d7d7011219 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/06 18:53 upstream a4d7d7011219 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/06 12:58 upstream f8dba31b0a82 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/06 11:24 upstream f8dba31b0a82 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/06 04:44 upstream f8dba31b0a82 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/05 23:02 upstream f8dba31b0a82 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/05 11:57 upstream 9561de3a55be a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/05 00:52 upstream 9561de3a55be a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/04 18:04 upstream e5282a7d8f6b a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/04 01:54 upstream 51f269a6ecc7 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/03 23:53 upstream 51f269a6ecc7 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/03 21:17 upstream 51f269a6ecc7 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/03 11:07 upstream 4ecd704a4c51 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/02 16:28 upstream c43a6ff9f93f a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/02 07:18 upstream 1874a42a7d74 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/06/01 06:07 upstream 48b1320a674e babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/31 14:03 upstream afead42fdfca 09898419 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/30 11:34 upstream 8b817fded42d cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/29 13:10 upstream 7877cb91f108 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/29 05:00 upstream 7877cb91f108 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/29 03:08 upstream 7877cb91f108 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/28 05:43 upstream 4e893b5aa4ac cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/27 07:33 upstream 0d85b27b0cc6 cf184559 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/26 14:39 upstream 9db898594c54 b40ef614 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/20 01:26 upstream cbd6ac3837cd 96689200 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/15 22:00 upstream f1fcbaa18b28 c4d362e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/14 17:11 upstream bb7c241fae62 2b9ba477 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/12 07:25 upstream 105131df9c3b adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/12 05:51 upstream 105131df9c3b adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/05/12 04:22 upstream 105131df9c3b adb9a3cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in xfs_bmapi_convert_delalloc
2023/04/13 08:02 upstream 0bcc40255504 82d5e53e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in xfs_bmapi_convert_delalloc
2023/03/29 06:30 upstream fcd476ea6a88 fc067f05 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in xfs_bmapi_convert_delalloc
2022/12/06 03:55 upstream 76dcd734eca2 045cbb84 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in xfs_bmapi_convert_delalloc
2023/05/24 07:42 linux-next 715abedee4cd 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in xfs_bmapi_convert_delalloc
2023/05/23 11:57 linux-next 715abedee4cd 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in xfs_bmapi_convert_delalloc
2023/06/10 07:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci d8b213732169 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/10 03:55 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci d8b213732169 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/10 01:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci d8b213732169 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/09 12:21 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 45010c64f1e4 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/08 12:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 3bb1a3e1674b 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/08 09:33 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 3bb1a3e1674b 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/07 21:04 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 7579d8f9bf90 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/07 20:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 7579d8f9bf90 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/07 12:42 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci cd6bd67ad7ab 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/07 11:15 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci cd6bd67ad7ab 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/06/07 01:34 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci cd6bd67ad7ab a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2023/05/18 13:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci f1fcbaa18b28 3bb7af1d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
2022/11/22 09:56 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a77d28d13789 1c576c23 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in xfs_bmapi_convert_delalloc
* Struck through repros no longer work on HEAD.