BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 8199 Comm: kworker/1:8 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: events uhid_device_add_worker Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5237 lock_acquire+0x140/0x2e0 kernel/locking/lockdep.c:5868 seqcount_lockdep_reader_access+0x94/0xc8 include/linux/seqlock.h:72 read_seqbegin include/linux/seqlock.h:836 [inline] zone_span_seqbegin include/linux/memory_hotplug.h:87 [inline] page_outside_zone_boundaries mm/page_alloc.c:586 [inline] bad_range+0x94/0x26c mm/page_alloc.c:605 expand mm/page_alloc.c:1709 [inline] page_del_and_expand mm/page_alloc.c:1735 [inline] __rmqueue_smallest mm/page_alloc.c:1901 [inline] __rmqueue mm/page_alloc.c:2477 [inline] rmqueue_buddy mm/page_alloc.c:3212 [inline] rmqueue mm/page_alloc.c:3377 [inline] get_page_from_freelist+0x11d0/0x2624 mm/page_alloc.c:3912 __alloc_frozen_pages_noprof+0x17c/0x318 mm/page_alloc.c:5210 alloc_pages_mpol+0x1e4/0x460 mm/mempolicy.c:2486 alloc_frozen_pages_noprof mm/mempolicy.c:2557 [inline] alloc_pages_noprof+0xe0/0x308 mm/mempolicy.c:2577 vm_area_alloc_pages mm/vmalloc.c:3649 [inline] __vmalloc_area_node mm/vmalloc.c:3863 [inline] __vmalloc_node_range_noprof+0x80c/0x132c mm/vmalloc.c:4051 __vmalloc_node_noprof mm/vmalloc.c:4111 [inline] vzalloc_noprof+0xf4/0x150 mm/vmalloc.c:4189 hid_open_report+0x204/0xbe4 drivers/hid/hid-core.c:1312 hid_parse include/linux/hid.h:1165 [inline] hid_generic_probe+0x58/0xa4 drivers/hid/hid-generic.c:66 __hid_device_probe drivers/hid/hid-core.c:2775 [inline] hid_device_probe+0x3c4/0x6a4 drivers/hid/hid-core.c:2812 call_driver_probe drivers/base/dd.c:-1 [inline] really_probe+0x3b4/0xa00 drivers/base/dd.c:659 __driver_probe_device+0x180/0x2f8 drivers/base/dd.c:801 driver_probe_device+0x6c/0x1a4 drivers/base/dd.c:831 __device_attach_driver+0x248/0x400 drivers/base/dd.c:959 bus_for_each_drv+0x220/0x2b4 drivers/base/bus.c:500 __device_attach+0x26c/0x3ac drivers/base/dd.c:1031 device_initial_probe+0x90/0xcc drivers/base/dd.c:1086 bus_probe_device+0x11c/0x1f8 drivers/base/bus.c:574 device_add+0x71c/0xa88 drivers/base/core.c:3689 hid_add_device+0x254/0x3b8 drivers/hid/hid-core.c:2951 uhid_device_add_worker+0x4c/0xf8 drivers/hid/uhid.c:73 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 hid-generic 07FF:0004:0005.0001: unknown main item tag 0x0 hid-generic 07FF:0004:0005.0001: unknown main item tag 0x3 hid-generic 07FF:0004:0005.0001: reserved main item tag 0xe hid-generic 07FF:0004:0005.0001: unknown main item tag 0x6 hid-generic 07FF:0004:0005.0001: item fetching failed at offset 46/49 hid-generic 07FF:0004:0005.0001: probe with driver hid-generic failed with error -22