syzbot


kernel BUG in __filemap_add_folio

Status: upstream: reported C repro on 2025/04/25 01:19
Subsystems: mm fs
[Documentation on labels]
Reported-by: syzbot+4d3cc33ef7a77041efa6@syzkaller.appspotmail.com
First crash: 143d, last: 1h43m
Cause bisection: introduced by (bisect log) :
commit 47dd67532303803a87f43195e088b3b4bcf0454d
Author: Luis Chamberlain <mcgrof@kernel.org>
Date: Fri Feb 21 22:38:22 2025 +0000

  block/bdev: lift block size restrictions to 64k

Crash: kernel BUG in __filemap_add_folio (log)
Repro: C syz .config
  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [fs?] [mm?] kernel BUG in __filemap_add_folio 0 (1) 2025/04/25 01:19
Last patch testing requests (4)
Created Duration User Patch Repo Result
2025/06/01 00:03 59m retest repro upstream report log
2025/06/01 00:03 40m retest repro upstream report log
2025/06/01 00:03 17m retest repro upstream report log
2025/05/17 11:29 17m retest repro upstream report log

Sample crash report:
 hwsim_new_radio_nl+0xb51/0x12c0 drivers/net/wireless/virtual/mac80211_hwsim.c:6252
 genl_family_rcv_msg_doit+0x206/0x2f0 net/netlink/genetlink.c:1115
 genl_family_rcv_msg net/netlink/genetlink.c:1195 [inline]
 genl_rcv_msg+0x55c/0x800 net/netlink/genetlink.c:1210
 netlink_rcv_skb+0x155/0x420 net/netlink/af_netlink.c:2552
 genl_rcv+0x28/0x40 net/netlink/genetlink.c:1219
 netlink_unicast_kernel net/netlink/af_netlink.c:1320 [inline]
 netlink_unicast+0x5aa/0x870 net/netlink/af_netlink.c:1346
------------[ cut here ]------------
kernel BUG at mm/filemap.c:867!
Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI
CPU: 0 UID: 0 PID: 6168 Comm: syz.2.53 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025
RIP: 0010:__filemap_add_folio+0xf5b/0x11e0 mm/filemap.c:867
Code: 77 c8 ff 48 c7 c6 60 24 b9 8b 4c 89 ef e8 9d 28 11 00 90 0f 0b e8 a5 77 c8 ff 48 c7 c6 c0 24 b9 8b 4c 89 ef e8 86 28 11 00 90 <0f> 0b e8 8e 77 c8 ff 90 0f 0b 90 e9 f2 fb ff ff e8 80 77 c8 ff 48
RSP: 0018:ffffc900030b7810 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: ffff88802e184880 RSI: ffffffff81f3173a RDI: ffff88802e184cc4
RBP: 0000000000112cc0 R08: 0000000000000001 R09: 0000000000000001
R10: ffffffff90ab6b97 R11: 0000000000000001 R12: 0000000000000002
R13: ffffea000165fd40 R14: 0000000000000000 R15: 0000000000000000
FS:  000055557af78500(0000) GS:ffff8881246b5000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fbdd1d056c0 CR3: 000000003352d000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 filemap_add_folio+0x10e/0x220 mm/filemap.c:969
 ra_alloc_folio mm/readahead.c:448 [inline]
 page_cache_ra_order+0x5a7/0xd70 mm/readahead.c:506
 do_sync_mmap_readahead mm/filemap.c:3304 [inline]
 filemap_fault+0x152e/0x2930 mm/filemap.c:3445
 __do_fault+0x10d/0x490 mm/memory.c:5152
 do_shared_fault mm/memory.c:5637 [inline]
 do_fault mm/memory.c:5711 [inline]
 do_pte_missing+0x1a6/0x3ba0 mm/memory.c:4234
 handle_pte_fault mm/memory.c:6052 [inline]
 __handle_mm_fault+0x152a/0x2a50 mm/memory.c:6195
 handle_mm_fault+0x589/0xd10 mm/memory.c:6364
 do_user_addr_fault+0x60c/0x1370 arch/x86/mm/fault.c:1336
 handle_page_fault arch/x86/mm/fault.c:1476 [inline]
 exc_page_fault+0x5c/0xb0 arch/x86/mm/fault.c:1532
 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:623
RIP: 0033:0x7f9aa8d58088
Code: 66 89 74 17 02 88 0f c3 c5 fa 6f 06 c5 fa 6f 4c 16 f0 c5 fa 7f 07 c5 fa 7f 4c 17 f0 c3 0f 1f 44 00 00 48 8b 4c 16 f8 48 8b 36 <48> 89 37 48 89 4c 17 f8 c3 62 e1 fe 28 6f 54 16 ff 62 e1 fe 28 6f
RSP: 002b:00007ffc1919e138 EFLAGS: 00010202
RAX: 0000200000000080 RBX: 0000000000000004 RCX: 0030626c6c756e2f
RDX: 000000000000000c RSI: 6c756e2f7665642f RDI: 0000200000000080
RBP: 0000000000000000 R08: 0000001b30720000 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000009 R12: 00007f9aa8fd5fac
R13: 00007f9aa8fd5fa0 R14: fffffffffffffffe R15: 0000000000000006
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:__filemap_add_folio+0xf5b/0x11e0 mm/filemap.c:867
Code: 77 c8 ff 48 c7 c6 60 24 b9 8b 4c 89 ef e8 9d 28 11 00 90 0f 0b e8 a5 77 c8 ff 48 c7 c6 c0 24 b9 8b 4c 89 ef e8 86 28 11 00 90 <0f> 0b e8 8e 77 c8 ff 90 0f 0b 90 e9 f2 fb ff ff e8 80 77 c8 ff 48
RSP: 0018:ffffc900030b7810 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: ffff88802e184880 RSI: ffffffff81f3173a RDI: ffff88802e184cc4
RBP: 0000000000112cc0 R08: 0000000000000001 R09: 0000000000000001
R10: ffffffff90ab6b97 R11: 0000000000000001 R12: 0000000000000002
R13: ffffea000165fd40 R14: 0000000000000000 R15: 0000000000000000
FS:  000055557af78500(0000) GS:ffff8881246b5000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005555798ef808 CR3: 000000003352d000 CR4: 00000000003526f0

Crashes (389):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/10 16:13 upstream 9dd1835ecda5 fdeaa69b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/08/15 11:17 upstream 24ea63ea3877 dcc075fb .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/07/25 05:14 upstream 25fae0b93d1d fb8f743d .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in __filemap_add_folio
2025/04/21 03:22 upstream ac71fabf1567 2a20f901 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/04/21 03:22 upstream ac71fabf1567 2a20f901 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/04/21 03:13 upstream ac71fabf1567 2a20f901 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/04/21 03:38 upstream 6fea5fabd332 2a20f901 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64 kernel BUG in __filemap_add_folio
2025/08/27 03:22 linux-next 7fa4d8dc380f e12e5ba4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce kernel BUG in __filemap_add_folio
2025/08/26 02:36 linux-next 7fa4d8dc380f bf27483f .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in __filemap_add_folio
2025/08/15 12:14 linux-next 931e46dcbc7e dcc075fb .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce kernel BUG in __filemap_add_folio
2025/07/27 13:10 linux-next d086c886ceb9 fb8f743d .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce kernel BUG in __filemap_add_folio
2025/09/10 22:07 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/10 19:42 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/10 14:54 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/09 20:13 upstream 9dd1835ecda5 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/09 14:51 upstream f777d1112ee5 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/08 09:25 upstream 76eeb9b8de98 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/08 07:52 upstream 76eeb9b8de98 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/08 05:29 upstream 6ab41fca2e80 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/08 04:15 upstream 6ab41fca2e80 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/07 16:04 upstream b236920731dd d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/07 08:50 upstream b236920731dd d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/09/03 07:09 upstream e6b9dce0aeeb 091ba174 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/08/30 22:14 upstream 11e7861d680c 807a3b61 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/08/29 10:02 upstream 07d9df80082b 3e1beec6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in __filemap_add_folio
2025/08/28 18:59 upstream 07d9df80082b 443c11c7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in __filemap_add_folio
2025/08/22 20:09 upstream 038d61fd6422 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root kernel BUG in __filemap_add_folio
2025/08/20 05:04 upstream b19a97d57c15 79512909 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in __filemap_add_folio
2025/07/28 06:19 upstream b711733e89a3 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in __filemap_add_folio
2025/09/11 10:01 upstream 7aac71907bde e2beed91 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/10 09:17 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/10 01:48 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 23:48 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 22:22 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 11:54 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 07:16 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 05:24 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 03:33 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/09 00:54 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 22:25 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 19:44 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 19:41 upstream f777d1112ee5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 15:14 upstream 76eeb9b8de98 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 13:22 upstream 76eeb9b8de98 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/08 01:56 upstream 6ab41fca2e80 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/07 11:28 upstream b236920731dd d291dd2d .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/09/07 09:51 upstream b236920731dd d291dd2d .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/09/06 08:13 upstream c8ed9b5c02a5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/06 02:58 upstream c8ed9b5c02a5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/06 00:19 upstream c8ed9b5c02a5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/05 20:48 upstream c8ed9b5c02a5 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/05 18:42 upstream d69eb204c255 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/05 14:44 upstream d69eb204c255 d291dd2d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/09/05 04:22 upstream 08b06c30a445 d291dd2d .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/09/04 12:50 upstream b9a10f876409 d291dd2d .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/09/03 23:19 upstream ec299e4dc21e 19216959 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/09/03 16:48 upstream e6b9dce0aeeb 19216959 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/08/30 14:33 upstream 11e7861d680c 807a3b61 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in __filemap_add_folio
2025/08/30 09:57 upstream fb679c832b64 807a3b61 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream kernel BUG in __filemap_add_folio
2025/04/21 01:15 upstream 6fea5fabd332 2a20f901 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64 kernel BUG in __filemap_add_folio
2025/09/10 09:28 linux-next 5f540c4aade9 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce kernel BUG in __filemap_add_folio
2025/09/07 07:30 linux-next be5d4872e528 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/07 04:52 linux-next be5d4872e528 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/07 00:34 linux-next be5d4872e528 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in __filemap_add_folio
2025/09/05 22:44 linux-next be5d4872e528 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in __filemap_add_folio
2025/08/29 17:30 linux-next 7fa4d8dc380f 3e1beec6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce kernel BUG in __filemap_add_folio
2025/08/11 13:46 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 82af5ea7c611 32a0e5ed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in __filemap_add_folio
* Struck through repros no longer work on HEAD.