------------[ cut here ]------------ kernel BUG at mm/page_table_check.c:83! Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP Modules linked in: CPU: 1 PID: 19923 Comm: syz-executor.3 Not tainted 6.4.0-rc4-syzkaller-gcd6bd67ad7ab #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023 pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : page_table_check_clear+0x47c/0x498 mm/page_table_check.c:83 lr : page_table_check_clear+0x47c/0x498 mm/page_table_check.c:83 sp : ffff8000a50370c0 x29: ffff8000a50370c0 x28: 1ffff0001245f908 x27: 00000000ffffffff x26: ffff80008e190000 x25: 0000000000000000 x24: ffff8000922fc000 x23: 0000000000000001 x22: ffff0000c0944870 x21: 0000000000000000 x20: dfff800000000000 x19: ffff0000c0944870 x18: 1fffe0001b754524 x17: ffff80008debd000 x16: ffff80008030ee30 x15: 0000000000000000 x14: 1ffff00011bd80ae x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000001 x10: 0000000000000000 x9 : 0000000000000000 x8 : ffff0000cd400000 x7 : ffff800080a35c54 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800080a36400 x2 : 0000000000000000 x1 : 0000000000000001 x0 : 0000000000000000 Call trace: page_table_check_clear+0x47c/0x498 mm/page_table_check.c:83 __page_table_check_pte_clear+0x7c/0x9c mm/page_table_check.c:155 page_table_check_pte_clear include/linux/page_table_check.h:55 [inline] ptep_get_and_clear arch/arm64/include/asm/pgtable.h:941 [inline] ptep_get_and_clear_full include/linux/pgtable.h:459 [inline] zap_pte_range mm/memory.c:1413 [inline] zap_pmd_range mm/memory.c:1563 [inline] zap_pud_range mm/memory.c:1592 [inline] zap_p4d_range mm/memory.c:1613 [inline] unmap_page_range+0x1dbc/0x230c mm/memory.c:1634 unmap_single_vma mm/memory.c:1680 [inline] unmap_vmas+0x380/0x540 mm/memory.c:1719 exit_mmap+0x1d4/0xae4 mm/mmap.c:3111 __mmput+0xec/0x394 kernel/fork.c:1351 mmput+0x70/0xac kernel/fork.c:1373 exit_mm+0x14c/0x214 kernel/exit.c:564 do_exit+0x48c/0x1f58 kernel/exit.c:858 do_group_exit+0x194/0x22c kernel/exit.c:1021 get_signal+0x14b0/0x159c kernel/signal.c:2874 do_signal arch/arm64/kernel/signal.c:1249 [inline] do_notify_resume+0x3cc/0x3c90 arch/arm64/kernel/signal.c:1302 exit_to_user_mode_prepare arch/arm64/kernel/entry-common.c:137 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:144 [inline] asm_exit_to_user_mode+0x68/0x7c arch/arm64/kernel/entry-common.c:151 ret_from_fork+0x1c/0x20 arch/arm64/kernel/entry.S:856 Code: 17ffff6c 97eb5108 d4210000 97eb5106 (d4210000) ---[ end trace 0000000000000000 ]---