rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P29/1:b..l rcu: (detected by 1, t=10502 jiffies, g=37477, q=5474 ncpus=2) task:kworker/1:1 state:R running task stack:22600 pid:29 tgid:29 ppid:2 task_flags:0x4208060 flags:0x00080000 Workqueue: usb_hub_wq hub_event Call Trace: context_switch kernel/sched/core.c:5298 [inline] __schedule+0x15dd/0x52d0 kernel/sched/core.c:6911 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7238 irqentry_exit+0x599/0x620 kernel/entry/common.c:239 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:lock_release+0xb/0x3d0 kernel/locking/lockdep.c:5876 Code: be 2f 00 00 00 e9 0e ff ff ff 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 55 41 57 41 56 41 55 <41> 54 53 48 83 ec 30 49 89 f5 49 89 fe 65 48 8b 05 70 d3 7a 11 48 RSP: 0018:ffffc90000a572c0 EFLAGS: 00000287 RAX: ffffffff823a5aaa RBX: 0000000000000001 RCX: 0000000000100000 RDX: ffffc9001c2ca000 RSI: ffffffff823a56ee RDI: ffffffff8e75e5e0 RBP: ffff88801dd30be4 R08: ffff88801dd30ba7 R09: 1ffff11003ba6174 R10: dffffc0000000000 R11: ffffed1003ba6175 R12: 0000000000063cf3 R13: 0000000000000001 R14: ffffffff823a56ee R15: ffff88801dd30bf0 rcu_lock_release include/linux/rcupdate.h:322 [inline] rcu_read_unlock include/linux/rcupdate.h:881 [inline] __update_page_owner_free_handle+0x451/0x470 mm/page_owner.c:295 __reset_page_owner+0x85/0x1f0 mm/page_owner.c:321 reset_page_owner include/linux/page_owner.h:25 [inline] __free_pages_prepare mm/page_alloc.c:1433 [inline] __free_frozen_pages+0xc2b/0xdb0 mm/page_alloc.c:2978 __slab_free+0x263/0x2b0 mm/slub.c:5573 qlink_free mm/kasan/quarantine.c:163 [inline] qlist_free_all+0x97/0x100 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x148/0x160 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:350 kasan_slab_alloc include/linux/kasan.h:253 [inline] slab_post_alloc_hook mm/slub.c:4538 [inline] slab_alloc_node mm/slub.c:4866 [inline] __do_kmalloc_node mm/slub.c:5259 [inline] __kmalloc_noprof+0x316/0x760 mm/slub.c:5272 kmalloc_noprof include/linux/slab.h:954 [inline] kzalloc_noprof include/linux/slab.h:1188 [inline] rh_call_control drivers/usb/core/hcd.c:487 [inline] rh_urb_enqueue drivers/usb/core/hcd.c:817 [inline] usb_hcd_submit_urb+0x790/0x1b70 drivers/usb/core/hcd.c:1538 usb_start_wait_urb+0x13f/0x5b0 drivers/usb/core/message.c:62 usb_internal_control_msg drivers/usb/core/message.c:117 [inline] usb_control_msg+0x234/0x3e0 drivers/usb/core/message.c:167 usb_clear_port_feature drivers/usb/core/hub.c:456 [inline] port_event drivers/usb/core/hub.c:5765 [inline] hub_event+0x822/0x4f30 drivers/usb/core/hub.c:5953 process_one_work kernel/workqueue.c:3276 [inline] process_scheduled_works+0xb6e/0x18c0 kernel/workqueue.c:3359 worker_thread+0xa53/0xfc0 kernel/workqueue.c:3440 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x51e/0xb90 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245