------------[ cut here ]------------ WARNING: CPU: 0 PID: 46 at mm/page_alloc.c:4526 __alloc_pages_may_oom mm/page_alloc.c:4526 [inline] WARNING: CPU: 0 PID: 46 at mm/page_alloc.c:4526 __alloc_pages_slowpath+0x1b6e/0x2290 mm/page_alloc.c:5333 Modules linked in: CPU: 0 PID: 46 Comm: kworker/u4:3 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Workqueue: writeback wb_workfn (flush-8:0) RIP: 0010:__alloc_pages_may_oom mm/page_alloc.c:4526 [inline] RIP: 0010:__alloc_pages_slowpath+0x1b6e/0x2290 mm/page_alloc.c:5333 Code: e9 ad ee ff ff 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c ff ee ff ff 4c 89 f7 e8 3e 1d 0b 00 e9 f2 ee ff ff c6 05 3a 62 44 0c 01 <0f> 0b 66 83 7c 24 04 00 0f 89 bd fb ff ff 8b 7c 24 04 8b 1c 24 89 RSP: 0018:ffffc90000b761c0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000001 RCX: a2865de53e07ca00 RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffc90000b76340 RBP: ffffc90000b76410 R08: ffff88823fff8497 R09: 1ffff11047fff092 R10: dffffc0000000000 R11: ffffed1047fff093 R12: 0000000000000000 R13: 0000000000000011 R14: 0000000000000001 R15: ffffc90000b76468 FS: 0000000000000000(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f4a377ef2f8 CR3: 000000000c88e000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __alloc_pages+0x346/0x4f0 mm/page_alloc.c:5671 folio_alloc+0x1c/0x60 mm/mempolicy.c:2292 filemap_alloc_folio+0xdb/0x480 mm/filemap.c:999 __filemap_get_folio+0x6ba/0xde0 mm/filemap.c:1993 pagecache_get_page+0x26/0x260 mm/folio-compat.c:110 find_or_create_page include/linux/pagemap.h:648 [inline] grow_dev_page fs/buffer.c:946 [inline] grow_buffers fs/buffer.c:1011 [inline] __getblk_slow fs/buffer.c:1038 [inline] __getblk_gfp+0x2a0/0xa80 fs/buffer.c:1333 sb_getblk include/linux/buffer_head.h:356 [inline] ext4_read_block_bitmap_nowait+0x1f9/0x980 fs/ext4/balloc.c:482 ext4_read_block_bitmap+0x1a/0x80 fs/ext4/balloc.c:589 ext4_mb_mark_diskspace_used+0x17f/0x1500 fs/ext4/mballoc.c:3830 ext4_mb_new_blocks+0x1170/0x44d0 fs/ext4/mballoc.c:5796 ext4_ext_map_blocks+0x18d1/0x6640 fs/ext4/extents.c:4361 ext4_map_blocks+0x9d7/0x1a90 fs/ext4/inode.c:681 mpage_map_one_extent fs/ext4/inode.c:2436 [inline] mpage_map_and_submit_extent fs/ext4/inode.c:2489 [inline] ext4_writepages+0x12aa/0x2e70 fs/ext4/inode.c:2857 do_writepages+0x3c6/0x640 mm/page-writeback.c:2491 __writeback_single_inode+0x153/0x1170 fs/fs-writeback.c:1673 writeback_sb_inodes+0xad5/0x17f0 fs/fs-writeback.c:1964 __writeback_inodes_wb+0x12a/0x3f0 fs/fs-writeback.c:2035 wb_writeback+0x484/0xd40 fs/fs-writeback.c:2140 wb_check_old_data_flush fs/fs-writeback.c:2240 [inline] wb_do_writeback fs/fs-writeback.c:2293 [inline] wb_workfn+0xb68/0xee0 fs/fs-writeback.c:2321 process_one_work+0x8ab/0x1160 kernel/workqueue.c:2292 worker_thread+0xaf5/0x12a0 kernel/workqueue.c:2439 kthread+0x29d/0x330 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295