------------[ cut here ]------------ WARNING: CPU: 0 PID: 25686 at mm/page_alloc.c:4659 __alloc_pages_noprof+0xea8/0x2310 mm/page_alloc.c:4659 Modules linked in: CPU: 0 PID: 25686 Comm: syz.0.8905 Not tainted 6.10.0-syzkaller-10854-gf557af081de6 #0 Hardware name: linux,dummy-virt (DT) pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __alloc_pages_noprof+0xea8/0x2310 mm/page_alloc.c:4659 lr : __alloc_pages_node_noprof include/linux/gfp.h:269 [inline] lr : alloc_pages_node_noprof include/linux/gfp.h:296 [inline] lr : ___kmalloc_large_node+0xa0/0x1c4 mm/slub.c:4094 sp : ffff80008cde7810 x29: ffff80008cde7810 x28: ffff00000ff91e00 x27: 0000000080000002 x26: 000000000000001a x25: ffff800080880388 x24: 1ffff000119bcf24 x23: 0000000000040dc0 x22: 00000000ffffffff x21: 0000000000000dc0 x20: 000000000000001a x19: 0000000000000000 x18: 00000000ffffffff x17: 0000000000000000 x16: 0000000000000000 x15: ffff00000ff92880 x14: 1fffe00001ff250f x13: 1fffe00001ff2514 x12: ffff7000119bcf47 x11: 00000000f204f204 x10: 00000000f200f204 x9 : 00000000f2000000 x8 : 00000000f2f2f2f2 x7 : 00000000f3f3f3f3 x6 : 0000000000000001 x5 : ffff00000ff91e00 x4 : 0000000000000000 x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff8000880ecba0 Call trace: __alloc_pages_noprof+0xea8/0x2310 mm/page_alloc.c:4659 __alloc_pages_node_noprof include/linux/gfp.h:269 [inline] alloc_pages_node_noprof include/linux/gfp.h:296 [inline] ___kmalloc_large_node+0xa0/0x1c4 mm/slub.c:4094 __kmalloc_large_node_noprof+0x28/0x88 mm/slub.c:4121 __do_kmalloc_node mm/slub.c:4137 [inline] __kmalloc_noprof+0x2d4/0x3d0 mm/slub.c:4161 kmalloc_noprof include/linux/slab.h:685 [inline] kzalloc_noprof include/linux/slab.h:807 [inline] input_mt_init_slots+0xb0/0x438 drivers/input/input-mt.c:50 uinput_create_device drivers/input/misc/uinput.c:328 [inline] uinput_ioctl_handler.isra.0+0x11e0/0x1a24 drivers/input/misc/uinput.c:904 uinput_ioctl+0x3c/0x64 drivers/input/misc/uinput.c:1075 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:907 [inline] __se_sys_ioctl fs/ioctl.c:893 [inline] __arm64_sys_ioctl+0x124/0x190 fs/ioctl.c:893 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x6c/0x258 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xa4/0x234 arch/arm64/kernel/syscall.c:132 do_el0_svc+0x44/0x5c arch/arm64/kernel/syscall.c:151 el0_svc+0x50/0x180 arch/arm64/kernel/entry-common.c:712 el0t_64_sync_handler+0x100/0x12c arch/arm64/kernel/entry-common.c:730 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:598 irq event stamp: 490 hardirqs last enabled at (489): [] kasan_quarantine_put+0x1c8/0x228 mm/kasan/quarantine.c:234 hardirqs last disabled at (490): [] el1_dbg+0x24/0x9c arch/arm64/kernel/entry-common.c:470 softirqs last enabled at (466): [] fpsimd_restore_current_state+0x44/0xe4 arch/arm64/kernel/fpsimd.c:1805 softirqs last disabled at (464): [] alternative_has_cap_likely arch/arm64/include/asm/alternative-macros.h:232 [inline] softirqs last disabled at (464): [] system_supports_fpsimd arch/arm64/include/asm/cpufeature.h:734 [inline] softirqs last disabled at (464): [] fpsimd_restore_current_state+0x14/0xe4 arch/arm64/kernel/fpsimd.c:1798 ---[ end trace 0000000000000000 ]---