rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: (detected by 0, t=10502 jiffies, g=154761, q=1265 ncpus=2)
rcu: All QSes seen, last rcu_preempt kthread activity 10502 (4295183655-4295173153), jiffies_till_next_fqs=1, root ->qsmask 0x0
rcu: rcu_preempt kthread starved for 10502 jiffies! g154761 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0
rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior.
rcu: RCU grace-period kthread stack dump:
task:rcu_preempt state:R running task stack:27696 pid:18 tgid:18 ppid:2 task_flags:0x208040 flags:0x00080000
Call Trace:
context_switch kernel/sched/core.c:5504 [inline]
__schedule+0x16dc/0x5500 kernel/sched/core.c:7228
__schedule_loop kernel/sched/core.c:7307 [inline]
schedule_rtlock+0x30/0x70 kernel/sched/core.c:7386
rtlock_slowlock_locked+0x35c5/0x3c20 kernel/locking/rtmutex.c:1895
rtlock_slowlock kernel/locking/rtmutex.c:1922 [inline]
rtlock_lock kernel/locking/spinlock_rt.c:43 [inline]
__rt_spin_lock kernel/locking/spinlock_rt.c:49 [inline]
rt_spin_lock+0x165/0x400 kernel/locking/spinlock_rt.c:57
spin_lock_bh include/linux/spinlock_rt.h:90 [inline]
del_timer_wait_running+0x11f/0x190 kernel/time/timer.c:1556
__timer_delete_sync+0x3ce/0x600 kernel/time/timer.c:1624
schedule_timeout+0x15a/0x2c0 kernel/time/sleep_timeout.c:100
rcu_gp_fqs_loop+0x30c/0x11f0 kernel/rcu/tree.c:2123
rcu_gp_kthread+0x9e/0x2b0 kernel/rcu/tree.c:2325
kthread+0x388/0x470 kernel/kthread.c:436
ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
rcu: Stack dump where RCU GP kthread last ran:
CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G L syzkaller #0 PREEMPT_{RT,(full)}
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026
RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64
Code: bc 6e 02 e9 83 cb 03 00 cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 43 a2 2b 00 fb f4 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 90 90 90 90 90
RSP: 0018:ffffffff8dc07de0 EFLAGS: 00000246
RAX: ffff88812615c000 RBX: ffffffff8199323c RCX: 0000000080000001
RDX: 0000000000000001 RSI: ffffffff8ba7bb00 RDI: ffffffff8199323c
RBP: ffffffff8dc07eb8 R08: ffff8880b8833d5b R09: 1ffff110171067ab
R10: dffffc0000000000 R11: ffffed10171067ac R12: 0000000000000000
R13: 1ffffffff1b9ede8 R14: 1ffffffff1b80fc4 R15: dffffc0000000000
FS: 0000000000000000(0000) GS:ffff88812615c000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f2794804565 CR3: 000000003df0e000 CR4: 00000000003526f0
Call Trace:
arch_safe_halt arch/x86/kernel/process.c:766 [inline]
default_idle+0x9/0x20 arch/x86/kernel/process.c:767
default_idle_call+0x72/0xb0 kernel/sched/idle.c:122
cpuidle_idle_call kernel/sched/idle.c:199 [inline]
do_idle+0x1cc/0x540 kernel/sched/idle.c:355
cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:454
rest_init+0x2de/0x300 init/main.c:717
start_kernel+0x38a/0x3e0 init/main.c:1175
x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310
x86_64_start_kernel+0x137/0x1b0 arch/x86/kernel/head64.c:291
common_startup_64+0x13e/0x157
BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=0 stuck for 204s!
Showing busy workqueues and worker pools:
workqueue events: flags=0x100
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: vmstat_shepherd
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=16 refcnt=17
in-flight: 5683:nsim_fib_event_work for 222s nsim_fib_event_work
pending: fqdir_free_fn, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, 2*psi_avgs_work, ovs_dp_masks_rebalance, nsim_dev_hwstats_traffic_work, ovs_dp_masks_rebalance, nsim_dev_hwstats_traffic_work, switchdev_deferred_process_work, key_garbage_collector, rht_deferred_worker
workqueue events_long: flags=0x100
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=4 refcnt=5
pending: br_fdb_cleanup, br_multicast_gc_work, 2*br_fdb_cleanup
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=9 refcnt=10
pending: 4*defense_work_handler, br_multicast_gc_work, 2*br_fdb_cleanup, br_multicast_gc_work, br_fdb_cleanup
workqueue events_unbound: flags=0x2
pwq 8: cpus=0-1 flags=0x4 nice=0 active=3 refcnt=4
pending: 2*cfg80211_wiphy_work, idle_cull_fn
pwq 8: cpus=0-1 flags=0x4 nice=0 active=5 refcnt=6
pending: crng_reseed, macvlan_process_broadcast, flush_memcg_stats_dwork, idle_cull_fn, macvlan_process_broadcast
workqueue events_freezable: flags=0x104
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: update_balloon_stats_func
workqueue events_power_efficient: flags=0x180
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=5 refcnt=6
pending: reg_check_chans_work, do_cache_clean, 3*check_lifetime
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=11 refcnt=12
pending: fb_flashcursor, gc_worker, neigh_periodic_work, 2*neigh_managed_work, neigh_periodic_work, 5*check_lifetime
workqueue mm_percpu_wq: flags=0x108
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: vmstat_update
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: vmstat_update
workqueue writeback: flags=0x4a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wb_workfn
workqueue usb_hub_wq: flags=0x104
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=2 refcnt=3
in-flight: 29697:hub_event for 263s hub_event
workqueue gid-cache-wq: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=5
pending: netdevice_event_work_handler
inactive: update_gid_event_work_handler
workqueue mld: flags=0x40108
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=8
pending: mld_dad_work
inactive: 3*mld_ifc_work, mld_dad_work, mld_ifc_work, mld_dad_work
workqueue ipv6_addrconf: flags=0x6000a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=14
pending: addrconf_dad_work
inactive: 3*addrconf_dad_work, 3*addrconf_verify_work, addrconf_dad_work, 3*addrconf_verify_work
workqueue bat_events: flags=0x6000a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=66
in-flight: 3319:batadv_tt_purge for 0s
inactive: 2*batadv_tt_purge, batadv_bla_periodic_work, batadv_dat_purge, 8*batadv_mcast_mla_update, 5*batadv_iv_send_outstanding_bat_ogm_packet, 6*batadv_purge_orig, 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 10*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_tt_purge, 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_bla_periodic_work, 4*batadv_tt_purge, batadv_dat_purge, batadv_bla_periodic_work, batadv_dat_purge, batadv_bla_periodic_work, batadv_dat_purge, batadv_bla_periodic_work, 2*batadv_dat_purge, 2*batadv_bla_periodic_work, 2*batadv_dat_purge, batadv_bla_periodic_work
workqueue wg-kex-wg0: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
in-flight: 9985:wg_packet_handshake_send_worker for 0s
workqueue wg-kex-wg0: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-kex-wg1: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue krds_cp_wq#1/0: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#1/1: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#1/3: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#2/0: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#4/1: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#4/2: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue krds_cp_wq#4/7: flags=0x20002
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: rds_send_worker
workqueue wg-kex-wg0: flags=0x124
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg0: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-kex-wg1: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg1: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-kex-wg2: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
in-flight: 9983:wg_packet_handshake_send_worker for 0s
workqueue wg-crypt-wg2: flags=0x128
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_decrypt_worker
workqueue bond1: flags=0x2000a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: bond_mii_monitor
workqueue bond1: flags=0x2000a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: bond_alb_monitor
workqueue bond2: flags=0x2000a
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4
pending: bond_alb_monitor
workqueue wg-crypt-wg0: flags=0x128
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_tx_worker
workqueue wg-kex-wg1: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg2: flags=0x124
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg2: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-kex-wg0: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg0: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
in-flight: 55:wg_packet_handshake_send_worker for 0s
workqueue wg-crypt-wg0: flags=0x128
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_tx_worker
workqueue wg-kex-wg1: flags=0x124
pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2
in-flight: 5706:wg_packet_handshake_receive_worker for 0s
workqueue wg-kex-wg2: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg2: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-kex-wg0: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg0: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
in-flight: 1073:wg_packet_handshake_send_worker for 0s
workqueue wg-kex-wg1: flags=0x124
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_receive_worker
workqueue wg-kex-wg1: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
in-flight: 43:wg_packet_handshake_send_worker for 0s
workqueue wg-kex-wg2: flags=0x6
pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2
pending: wg_packet_handshake_send_worker
workqueue wg-crypt-wg2: flags=0x128
pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2
pending: wg_packet_decrypt_worker
pool 2: cpus=0 node=0 flags=0x0 nice=0 hung=0s workers=7 idle: 14245 28426 22578 5698 17463 9333
pool 6: cpus=1 node=0 flags=0x0 nice=0 hung=204s workers=8 idle: 29777 821 15361 5327 12266 18929
pool 8: cpus=0-1 flags=0x4 nice=0 hung=0s workers=17 idle: 3368 5964 3356 3282 23044 3272 11810 9982 9984 9992 29232
Showing backtraces of busy workers in stalled worker pools:
pool 6:
task:kworker/1:4 state:R running task stack:21032 pid:5683 tgid:5683 ppid:2 task_flags:0x4208060 flags:0x00080000
Workqueue: events nsim_fib_event_work
Call Trace:
context_switch kernel/sched/core.c:5504 [inline]
__schedule+0x16dc/0x5500 kernel/sched/core.c:7228
__schedule_loop kernel/sched/core.c:7307 [inline]
schedule_rtlock+0x30/0x70 kernel/sched/core.c:7386
rtlock_slowlock_locked+0x35c5/0x3c20 kernel/locking/rtmutex.c:1895
rtlock_slowlock kernel/locking/rtmutex.c:1922 [inline]
rtlock_lock kernel/locking/spinlock_rt.c:43 [inline]
__rt_spin_lock kernel/locking/spinlock_rt.c:49 [inline]
rt_spin_lock+0x165/0x400 kernel/locking/spinlock_rt.c:57
spin_lock_bh include/linux/spinlock_rt.h:90 [inline]
del_timer_wait_running+0x11f/0x190 kernel/time/timer.c:1556
__timer_delete_sync+0x3ce/0x600 kernel/time/timer.c:1624
schedule_timeout+0x15a/0x2c0 kernel/time/sleep_timeout.c:100
schedule_timeout_uninterruptible kernel/time/sleep_timeout.c:158 [inline]
msleep+0xa1/0x100 kernel/time/sleep_timeout.c:318
nsim_fib4_rt_add drivers/net/netdevsim/fib.c:369 [inline]
nsim_fib4_rt_insert drivers/net/netdevsim/fib.c:432 [inline]
nsim_fib4_event drivers/net/netdevsim/fib.c:464 [inline]
nsim_fib_event+0x7528/0xa390 drivers/net/netdevsim/fib.c:884
nsim_fib_event_work+0x26a/0x3e0 drivers/net/netdevsim/fib.c:1493
process_one_work kernel/workqueue.c:3322 [inline]
process_scheduled_works+0xa8e/0x14e0 kernel/workqueue.c:3405
worker_thread+0xa47/0xfb0 kernel/workqueue.c:3486
kthread+0x388/0x470 kernel/kthread.c:436
ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
pool 6:
task:kworker/1:0 state:R running task stack:22376 pid:29697 tgid:29697 ppid:2 task_flags:0x4288060 flags:0x00080000
Workqueue: usb_hub_wq hub_event
Call Trace:
context_switch kernel/sched/core.c:5504 [inline]
__schedule+0x16dc/0x5500 kernel/sched/core.c:7228
preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7552
irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline]
irqentry_exit+0x14f/0x8f0 kernel/entry/common.c:167
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674
RIP: 0010:check_kcov_mode kernel/kcov.c:185 [inline]
RIP: 0010:__sanitizer_cov_trace_pc+0x3f/0x80 kernel/kcov.c:217
Code: a7 10 81 e6 00 00 ff 00 ba 00 01 00 00 23 91 f4 0b 00 00 89 d7 09 f7 74 11 85 f6 75 39 85 d2 74 35 83 b9 04 17 00 00 00 74 2c <8b> 91 e0 16 00 00 83 fa 02 75 21 48 8b 91 e8 16 00 00 48 8b 32 48
RSP: 0018:ffffc9000593e418 EFLAGS: 00000246
RAX: ffffffff82332c71 RBX: ffffc9000593e460 RCX: ffff8880334a3e00
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc9000593e558 R08: 0000000000000000 R09: 0000000000000000
R10: dffffc0000000000 R11: fffff940001c3967 R12: dffffc0000000000
R13: 0000000000000000 R14: ffffea0000e1cb00 R15: 1ffff92000b27c88
save_stack+0x91/0x230 mm/page_owner.c:156
__reset_page_owner+0x71/0x1f0 mm/page_owner.c:320
reset_page_owner include/linux/page_owner.h:25 [inline]
__free_pages_prepare mm/page_alloc.c:1397 [inline]
__free_frozen_pages+0x1019/0x1100 mm/page_alloc.c:2938
__slab_free+0x252/0x2a0 mm/slub.c:5672
qlink_free mm/kasan/quarantine.c:163 [inline]
qlist_free_all+0x99/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:4610 [inline]
slab_alloc_node mm/slub.c:4939 [inline]
__kmalloc_cache_noprof+0x334/0x690 mm/slub.c:5446
_kmalloc_noprof include/linux/slab.h:969 [inline]
_kzalloc_noprof include/linux/slab.h:1286 [inline]
kobject_uevent_env+0x28c/0x9e0 lib/kobject_uevent.c:543
device_del+0x751/0x8f0 drivers/base/core.c:3979
fw_load_sysfs_fallback drivers/base/firmware_loader/fallback.c:124 [inline]
fw_load_from_user_helper drivers/base/firmware_loader/fallback.c:162 [inline]
firmware_fallback_sysfs+0x387/0xa40 drivers/base/firmware_loader/fallback.c:238
_request_firmware+0x1049/0x1780 drivers/base/firmware_loader/main.c:898
request_firmware+0x36/0x50 drivers/base/firmware_loader/main.c:948
dvb_usb_download_firmware+0xb5/0x270 drivers/media/usb/dvb-usb/dvb-usb-firmware.c:93
dvb_usb_device_init+0xddf/0x2570 drivers/media/usb/dvb-usb/dvb-usb-init.c:298
usb_probe_interface+0x653/0xc60 drivers/usb/core/driver.c:396
call_driver_probe drivers/base/dd.c:-1 [inline]
really_probe+0x254/0xae0 drivers/base/dd.c:706
__driver_probe_device+0x1e8/0x360 drivers/base/dd.c:868
driver_probe_device+0x4f/0x240 drivers/base/dd.c:898
__device_attach_driver+0x270/0x410 drivers/base/dd.c:1026
bus_for_each_drv+0x25b/0x2f0 drivers/base/bus.c:500
__device_attach+0x2c7/0x450 drivers/base/dd.c:1098
device_initial_probe+0xa1/0xd0 drivers/base/dd.c:1153
bus_probe_device+0x12d/0x220 drivers/base/bus.c:620
device_add+0x7d7/0xb80 drivers/base/core.c:3772
usb_set_configuration+0x1ad8/0x2180 drivers/usb/core/message.c:2268
usb_generic_driver_probe+0x8d/0x150 drivers/usb/core/generic.c:250
usb_probe_device+0x1c3/0x3b0 drivers/usb/core/driver.c:291
call_driver_probe drivers/base/dd.c:-1 [inline]
really_probe+0x254/0xae0 drivers/base/dd.c:706
__driver_probe_device+0x1e8/0x360 drivers/base/dd.c:868
driver_probe_device+0x4f/0x240 drivers/base/dd.c:898
__device_attach_driver+0x270/0x410 drivers/base/dd.c:1026
bus_for_each_drv+0x25b/0x2f0 drivers/base/bus.c:500
__device_attach+0x2c7/0x450 drivers/base/dd.c:1098
device_initial_probe+0xa1/0xd0 drivers/base/dd.c:1153
bus_probe_device+0x12d/0x220 drivers/base/bus.c:620
device_add+0x7d7/0xb80 drivers/base/core.c:3772
usb_new_device+0x98d/0x1610 drivers/usb/core/hub.c:2695
hub_port_connect drivers/usb/core/hub.c:5567 [inline]
hub_port_connect_change drivers/usb/core/hub.c:5707 [inline]
port_event drivers/usb/core/hub.c:5871 [inline]
hub_event+0x28cf/0x4cf0 drivers/usb/core/hub.c:5953
process_one_work kernel/workqueue.c:3322 [inline]
process_scheduled_works+0xa8e/0x14e0 kernel/workqueue.c:3405
worker_thread+0xa47/0xfb0 kernel/workqueue.c:3486
kthread+0x388/0x470 kernel/kthread.c:436
ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245