WARNING: CPU: 1 PID: 11187 at arch/arm64/mm/physaddr.c:15 __virt_to_phys+0x80/0x98 arch/arm64/mm/physaddr.c:17
Modules linked in:
CPU: 1 PID: 11187 Comm: syz-executor.3 Not tainted 6.0.0-rc7-syzkaller-18095-gbbed346d5a96 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022
pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __virt_to_phys+0x80/0x98 arch/arm64/mm/physaddr.c:17
lr : __virt_to_phys+0x7c/0x98 arch/arm64/mm/physaddr.c:12
sp : ffff80001db33690
x29: ffff80001db33690 x28: 0000000000000400 x27: ffff00010925e000
x26: 000000000000003f x25: 0000000000000002 x24: ffff0000f4e41000
x23: 0000000000000012 x22: ffff800008f457a4 x21: 0000000040000000
x20: 000080000da86030 x19: ffff80000da86030 x18: 00000000000000df
x17: ffff80000bffd6bc x16: ffff80000db49158 x15: ffff0000f4d58000
x14: 0000000000000000 x13: 00000000ffffffff x12: 0000000000040000
x11: 000000000000b536 x10: ffff800020ca1000 x9 : 8a2c9bc8f97ffb00
x8 : ffff80000cf00000 x7 : ffff800008161d1c x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000
x2 : 0000000000000006 x1 : 0000000100000000 x0 : 000000000000005b
Call trace:
 __virt_to_phys+0x80/0x98 arch/arm64/mm/physaddr.c:17
 virt_to_folio include/linux/mm.h:856 [inline]
 kfree+0x70/0x348 mm/slub.c:4561
 nilfs_mdt_destroy+0x24/0x3c fs/nilfs2/mdt.c:497
 nilfs_free_inode+0x2c/0x54 fs/nilfs2/super.c:168
 i_callback fs/inode.c:249 [inline]
 alloc_inode+0xdc/0x104 fs/inode.c:274
 iget5_locked+0x5c/0xc8 fs/inode.c:1242
 nilfs_attach_btree_node_cache+0x98/0x128 fs/nilfs2/inode.c:666
 nilfs_btree_prepare_convert_and_insert+0xb0/0x26c fs/nilfs2/btree.c:1746
 nilfs_btree_convert_and_insert+0xdc/0x17c fs/nilfs2/btree.c:1878
 nilfs_bmap_do_insert fs/nilfs2/bmap.c:111 [inline]
 nilfs_bmap_insert+0xd8/0x1d4 fs/nilfs2/bmap.c:147
 nilfs_get_block+0x134/0x364 fs/nilfs2/inode.c:101
 __block_write_begin_int+0x240/0x95c fs/buffer.c:2006
 __block_write_begin fs/buffer.c:2056 [inline]
 block_write_begin+0x74/0x14c fs/buffer.c:2117
 nilfs_write_begin+0x70/0xc8 fs/nilfs2/inode.c:261
 generic_perform_write+0xf0/0x2cc mm/filemap.c:3738
 __generic_file_write_iter+0xd8/0x21c mm/filemap.c:3866
 generic_file_write_iter+0x6c/0x168 mm/filemap.c:3898
 call_write_iter include/linux/fs.h:2187 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x2dc/0x46c fs/read_write.c:578
 ksys_write+0xb4/0x160 fs/read_write.c:631
 __do_sys_write fs/read_write.c:643 [inline]
 __se_sys_write fs/read_write.c:640 [inline]
 __arm64_sys_write+0x24/0x34 fs/read_write.c:640
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall arch/arm64/kernel/syscall.c:52 [inline]
 el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x48/0x164 arch/arm64/kernel/syscall.c:206
 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:636
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:654
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:581
irq event stamp: 3170
hardirqs last  enabled at (3169): [<ffff800008161dac>] raw_spin_rq_unlock_irq kernel/sched/sched.h:1367 [inline]
hardirqs last  enabled at (3169): [<ffff800008161dac>] finish_lock_switch+0x94/0xe8 kernel/sched/core.c:4942
hardirqs last disabled at (3170): [<ffff80000bfb5fbc>] el1_dbg+0x24/0x5c arch/arm64/kernel/entry-common.c:404
softirqs last  enabled at (3146): [<ffff8000080102e4>] _stext+0x2e4/0x37c
softirqs last disabled at (3053): [<ffff800008017c14>] ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:79
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 11187 at mm/slub.c:3572 free_large_kmalloc+0x40/0x148 mm/slub.c:3573
Modules linked in:
CPU: 0 PID: 11187 Comm: syz-executor.3 Tainted: G        W          6.0.0-rc7-syzkaller-18095-gbbed346d5a96 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022
pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : free_large_kmalloc+0x40/0x148 mm/slub.c:3573
lr : kfree+0x2d8/0x348 mm/slub.c:4563
sp : ffff80001db33680
x29: ffff80001db33680 x28: 0000000000000400 x27: ffff00010925e000
x26: 000000000000003f x25: 0000000000000002 x24: ffff0000f4e41000
x23: 0000000000000012 x22: ffff800008f457a4 x21: fffffc0006182180
x20: ffff800008f55d20 x19: fffffc0006182180 x18: 00000000000000df
x17: ffff80000bffd6bc x16: ffff80000db49158 x15: ffff0000f4d58000
x14: 0000000000000000 x13: 00000000ffffffff x12: 0000000000040000
x11: 000000000000b536 x10: ffff800020ca1000 x9 : fffffc0000000000
x8 : ffff80000d8c8000 x7 : ffff800008161d1c x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000
x2 : 0000000000000006 x1 : ffff80000da86030 x0 : fffffc0006182180
Call trace:
 free_large_kmalloc+0x40/0x148 mm/slub.c:3573
 kfree+0x2d8/0x348 mm/slub.c:4563
 nilfs_mdt_destroy+0x24/0x3c fs/nilfs2/mdt.c:497
 nilfs_free_inode+0x2c/0x54 fs/nilfs2/super.c:168
 i_callback fs/inode.c:249 [inline]
 alloc_inode+0xdc/0x104 fs/inode.c:274
 iget5_locked+0x5c/0xc8 fs/inode.c:1242
 nilfs_attach_btree_node_cache+0x98/0x128 fs/nilfs2/inode.c:666
 nilfs_btree_prepare_convert_and_insert+0xb0/0x26c fs/nilfs2/btree.c:1746
 nilfs_btree_convert_and_insert+0xdc/0x17c fs/nilfs2/btree.c:1878
 nilfs_bmap_do_insert fs/nilfs2/bmap.c:111 [inline]
 nilfs_bmap_insert+0xd8/0x1d4 fs/nilfs2/bmap.c:147
 nilfs_get_block+0x134/0x364 fs/nilfs2/inode.c:101
 __block_write_begin_int+0x240/0x95c fs/buffer.c:2006
 __block_write_begin fs/buffer.c:2056 [inline]
 block_write_begin+0x74/0x14c fs/buffer.c:2117
 nilfs_write_begin+0x70/0xc8 fs/nilfs2/inode.c:261
 generic_perform_write+0xf0/0x2cc mm/filemap.c:3738
 __generic_file_write_iter+0xd8/0x21c mm/filemap.c:3866
 generic_file_write_iter+0x6c/0x168 mm/filemap.c:3898
 call_write_iter include/linux/fs.h:2187 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x2dc/0x46c fs/read_write.c:578
 ksys_write+0xb4/0x160 fs/read_write.c:631
 __do_sys_write fs/read_write.c:643 [inline]
 __se_sys_write fs/read_write.c:640 [inline]
 __arm64_sys_write+0x24/0x34 fs/read_write.c:640
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall arch/arm64/kernel/syscall.c:52 [inline]
 el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x48/0x164 arch/arm64/kernel/syscall.c:206
 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:636
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:654
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:581
irq event stamp: 3254
hardirqs last  enabled at (3253): [<ffff80000bfb8138>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:84 [inline]
hardirqs last  enabled at (3253): [<ffff80000bfb8138>] exit_to_kernel_mode+0xe8/0x118 arch/arm64/kernel/entry-common.c:94
hardirqs last disabled at (3254): [<ffff80000bfb5fbc>] el1_dbg+0x24/0x5c arch/arm64/kernel/entry-common.c:404
softirqs last  enabled at (3248): [<ffff8000080102e4>] _stext+0x2e4/0x37c
softirqs last disabled at (3175): [<ffff800008017c14>] ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:79
---[ end trace 0000000000000000 ]---
object pointer: 0x000000003a238103
BUG: Bad page state in process syz-executor.3  pfn:1c6086
page:00000000ebce8667 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1c6086
flags: 0x5ffc00000001000(reserved|node=0|zone=2|lastcpupid=0x7ff)
raw: 05ffc00000001000 fffffc0006182188 fffffc0006182188 0000000000000000
raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000
page dumped because: PAGE_FLAGS_CHECK_AT_FREE flag(s) set
Modules linked in:
CPU: 1 PID: 11187 Comm: syz-executor.3 Tainted: G        W          6.0.0-rc7-syzkaller-18095-gbbed346d5a96 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022
Call trace:
 dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:156
 show_stack+0x2c/0x54 arch/arm64/kernel/stacktrace.c:163
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0x104/0x16c lib/dump_stack.c:106
 dump_stack+0x1c/0x58 lib/dump_stack.c:113
 bad_page+0x104/0x108 mm/page_alloc.c:716
 check_free_page_bad+0x4c/0xa0 mm/page_alloc.c:1288
 check_free_page mm/page_alloc.c:1298 [inline]
 free_pages_prepare mm/page_alloc.c:1443 [inline]
 free_pcp_prepare+0x218/0x5b4 mm/page_alloc.c:1499
 free_unref_page_prepare mm/page_alloc.c:3380 [inline]
 free_unref_page+0x38/0x2c4 mm/page_alloc.c:3476
 free_the_page mm/page_alloc.c:767 [inline]
 __free_pages+0x104/0x168 mm/page_alloc.c:5600
 free_large_kmalloc+0xa4/0x148 mm/slub.c:3578
 kfree+0x2d8/0x348 mm/slub.c:4563
 nilfs_mdt_destroy+0x24/0x3c fs/nilfs2/mdt.c:497
 nilfs_free_inode+0x2c/0x54 fs/nilfs2/super.c:168
 i_callback fs/inode.c:249 [inline]
 alloc_inode+0xdc/0x104 fs/inode.c:274
 iget5_locked+0x5c/0xc8 fs/inode.c:1242
 nilfs_attach_btree_node_cache+0x98/0x128 fs/nilfs2/inode.c:666
 nilfs_btree_prepare_convert_and_insert+0xb0/0x26c fs/nilfs2/btree.c:1746
 nilfs_btree_convert_and_insert+0xdc/0x17c fs/nilfs2/btree.c:1878
 nilfs_bmap_do_insert fs/nilfs2/bmap.c:111 [inline]
 nilfs_bmap_insert+0xd8/0x1d4 fs/nilfs2/bmap.c:147
 nilfs_get_block+0x134/0x364 fs/nilfs2/inode.c:101
 __block_write_begin_int+0x240/0x95c fs/buffer.c:2006
 __block_write_begin fs/buffer.c:2056 [inline]
 block_write_begin+0x74/0x14c fs/buffer.c:2117
 nilfs_write_begin+0x70/0xc8 fs/nilfs2/inode.c:261
 generic_perform_write+0xf0/0x2cc mm/filemap.c:3738
 __generic_file_write_iter+0xd8/0x21c mm/filemap.c:3866
 generic_file_write_iter+0x6c/0x168 mm/filemap.c:3898
 call_write_iter include/linux/fs.h:2187 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x2dc/0x46c fs/read_write.c:578
 ksys_write+0xb4/0x160 fs/read_write.c:631
 __do_sys_write fs/read_write.c:643 [inline]
 __se_sys_write fs/read_write.c:640 [inline]
 __arm64_sys_write+0x24/0x34 fs/read_write.c:640
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall arch/arm64/kernel/syscall.c:52 [inline]
 el0_svc_common+0x138/0x220 arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x48/0x164 arch/arm64/kernel/syscall.c:206
 el0_svc+0x58/0x150 arch/arm64/kernel/entry-common.c:636
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:654
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:581