hid-generic 0000:0000:0000.0002: unknown main item tag 0x0 BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 6611 Comm: kworker/0:4 Not tainted 6.17.0-rc1-syzkaller-g8f5ae30d69d7 #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/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+0x14c/0x2e0 kernel/locking/lockdep.c:5868 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x5c/0x7c kernel/locking/spinlock.c:162 remove_entity_load_avg kernel/sched/fair.c:4791 [inline] migrate_task_rq_fair+0xac/0x774 kernel/sched/fair.c:8553 set_task_cpu+0x28c/0x8d0 kernel/sched/core.c:3365 try_to_wake_up+0x3dc/0xe24 kernel/sched/core.c:4325 default_wake_function+0x58/0x74 kernel/sched/core.c:7300 ep_autoremove_wake_function+0x4c/0x120 fs/eventpoll.c:1972 __wake_up_common kernel/sched/wait.c:108 [inline] __wake_up_common_lock kernel/sched/wait.c:125 [inline] __wake_up_sync_key kernel/sched/wait.c:192 [inline] __wake_up_sync+0xec/0x188 kernel/sched/wait.c:224 ep_poll_callback+0x53c/0x9c8 fs/eventpoll.c:1405 __wake_up_common kernel/sched/wait.c:108 [inline] __wake_up_common_lock kernel/sched/wait.c:125 [inline] __wake_up_sync_key+0xf0/0x18c kernel/sched/wait.c:192 sock_def_readable+0x200/0x5b4 net/core/sock.c:3564 __netlink_sendskb net/netlink/af_netlink.c:1265 [inline] netlink_broadcast_deliver net/netlink/af_netlink.c:1401 [inline] do_one_broadcast net/netlink/af_netlink.c:1490 [inline] netlink_broadcast_filtered+0xbcc/0x1164 net/netlink/af_netlink.c:1535 netlink_broadcast+0x50/0x68 net/netlink/af_netlink.c:1559 uevent_net_broadcast_untagged lib/kobject_uevent.c:331 [inline] kobject_uevent_net_broadcast+0x33c/0x548 lib/kobject_uevent.c:410 kobject_uevent_env+0x528/0x884 lib/kobject_uevent.c:608 kobject_uevent+0x2c/0x3c lib/kobject_uevent.c:656 device_add+0x540/0xa60 drivers/base/core.c:3670 device_create_groups_vargs+0x1d4/0x26c drivers/base/core.c:4371 device_create+0xe8/0x134 drivers/base/core.c:4410 hidraw_connect+0x12c/0x2f0 drivers/hid/hidraw.c:608 hid_connect+0x4b8/0x1570 drivers/hid/hid-core.c:2260 hid_hw_start+0xbc/0x124 drivers/hid/hid-core.c:2370 hid_generic_probe+0x84/0xa4 drivers/hid/hid-generic.c:70 __hid_device_probe drivers/hid/hid-core.c:2740 [inline] hid_device_probe+0x334/0x5f8 drivers/hid/hid-core.c:2777 call_driver_probe drivers/base/dd.c:-1 [inline] really_probe+0x3b4/0x944 drivers/base/dd.c:659 __driver_probe_device+0x180/0x2d4 drivers/base/dd.c:801 driver_probe_device+0x78/0x330 drivers/base/dd.c:831 __device_attach_driver+0x290/0x4e0 drivers/base/dd.c:959 bus_for_each_drv+0x220/0x2b4 drivers/base/bus.c:462 __device_attach+0x26c/0x388 drivers/base/dd.c:1031 device_initial_probe+0x24/0x34 drivers/base/dd.c:1080 bus_probe_device+0x178/0x240 drivers/base/bus.c:537 device_add+0x71c/0xa60 drivers/base/core.c:3689 hid_add_device+0x310/0x4c8 drivers/hid/hid-core.c:2923 uhid_device_add_worker+0x4c/0xf8 drivers/hid/uhid.c:73 process_one_work+0x7e8/0x155c kernel/workqueue.c:3236 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3400 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844 hid-generic 0000:0000:0000.0002: hidraw0: HID v0.00 Device [syz1] on syz0