echo 0 > /sys/kernel/debug/tracing/tracing_on
cd /sys/kernel/tracing/
echo 'gether_*' > set_ftrace_filter
echo 'eem_*' >> set_ftrace_filter
echo 'composite_*' >> set_ftrace_filter
echo 'usb_fun*' >> set_ftrace_filter
echo '*configfs_*' >> set_ftrace_filter
echo 'reset_config' >> set_ftrace_filter
echo function > current_tracer
echo 1 > /sys/kernel/debug/tracing/tracing_on

Switch to host mode

echo 0 > /sys/kernel/debug/tracing/tracing_on
cat trace


# tracer: function
#
# entries-in-buffer/entries-written: 6847/6847   #P:2
#
#                                _-----=> irqs-off/BH-disabled
#                               / _----=> need-resched
#                              | / _---=> hardirq/softirq
#                              || / _--=> preempt-depth
#                              ||| / _-=> migrate-disable
#                              |||| /     delay
#           TASK-PID     CPU#  |||||  TIMESTAMP  FUNCTION
#              | |         |   |||||     |         |
     irq/68-dwc3-519     [000] ...1.    63.116846: dwc3_thread_interrupt <-irq_thread_fn
     irq/68-dwc3-519     [000] D..2.    63.116850: dwc3_gadget_reset_interrupt <-dwc3_thread_interrupt
     irq/68-dwc3-519     [000] D..1.    63.116852: usb_gadget_udc_reset <-dwc3_gadget_reset_interrupt
     irq/68-dwc3-519     [000] D..1.    63.116854: configfs_composite_reset <-usb_gadget_udc_reset
     irq/68-dwc3-519     [000] D..2.    63.116856: composite_reset <-configfs_composite_reset
     irq/68-dwc3-519     [000] D..2.    63.116857: usb_gadget_vbus_draw <-composite_reset
     irq/68-dwc3-519     [000] D..2.    63.116859: dwc3_gadget_vbus_draw <-usb_gadget_vbus_draw
     irq/68-dwc3-519     [000] D..3.    63.116862: reset_config <-__composite_disconnect
     irq/68-dwc3-519     [000] D..3.    63.116867: usb_ep_disable <-gserial_disconnect
     irq/68-dwc3-519     [000] D..3.    63.116869: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.116871: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.116873: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.117876: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..3.    63.117878: usb_ep_disable <-gserial_disconnect
     irq/68-dwc3-519     [000] D..3.    63.117880: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.117882: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.117883: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.118886: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..3.    63.118891: eem_disable <-reset_config
     irq/68-dwc3-519     [000] D..3.    63.118893: gether_disconnect <-reset_config
     irq/68-dwc3-519     [000] D..3.    63.118918: usb_ep_disable <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.118920: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.118922: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.118923: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.119927: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..3.    63.119929: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119930: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119936: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119937: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119939: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119940: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119942: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119943: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119944: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119946: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119947: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119948: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119950: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119951: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119953: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119954: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119955: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119957: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119958: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119959: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119961: usb_ep_disable <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.119962: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.119964: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.119965: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.120969: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.120970: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120971: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.120975: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.120980: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120981: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.120983: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.120985: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120986: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.120988: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.120989: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120991: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.120992: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.120994: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120995: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.120996: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.120998: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.120999: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121001: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.121002: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.121004: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121005: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.121007: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.121008: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121010: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.121011: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.121013: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121014: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..4.    63.121016: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.121017: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121018: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.121020: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121022: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121023: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121025: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121026: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121027: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121029: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121030: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121031: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121033: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121034: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121035: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121037: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121038: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121039: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121040: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121042: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121043: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121045: usb_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121046: dwc3_gadget_ep_free_request <-gether_disconnect
     irq/68-dwc3-519     [000] D..3.    63.121049: usb_ep_disable <-fsg_disable
     irq/68-dwc3-519     [000] D..3.    63.121050: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.121052: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.121053: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.122056: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..3.    63.122058: usb_ep_disable <-fsg_disable
     irq/68-dwc3-519     [000] D..3.    63.122059: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.122061: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.122062: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
     irq/68-dwc3-519     [000] D..4.    63.123065: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.123066: dwc3_gadget_giveback <-dwc3_remove_requests.part.0
     irq/68-dwc3-519     [000] D..4.    63.123068: usb_gadget_unmap_request_by_dev <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.123069: usb_gadget_giveback_request <-dwc3_gadget_giveback
     irq/68-dwc3-519     [000] D..3.    63.123090: usb_ep_disable <-reset_config
     irq/68-dwc3-519     [000] D..3.    63.123092: dwc3_gadget_ep_disable <-usb_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.123094: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..4.    63.123096: dwc3_send_gadget_ep_cmd <-__dwc3_stop_active_transfer
    file-storage-517     [001] ...1.    63.123185: usb_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123188: dwc3_gadget_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123193: usb_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123194: dwc3_gadget_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123196: usb_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123197: dwc3_gadget_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123198: usb_ep_free_request <-do_set_interface.isra.0
    file-storage-517     [001] ...1.    63.123200: dwc3_gadget_ep_free_request <-do_set_interface.isra.0
     irq/68-dwc3-519     [000] D..4.    63.124099: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     irq/68-dwc3-519     [000] D..2.    63.124103: dwc3_ep0_reset_state <-dwc3_gadget_reset_interrupt
     irq/68-dwc3-519     [000] D..2.    63.124105: dwc3_stop_active_transfers <-dwc3_gadget_reset_interrupt
     irq/68-dwc3-519     [000] D..2.    63.124106: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124108: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124109: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124110: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124111: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124112: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124114: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124115: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124116: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124117: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124119: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124120: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124121: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124123: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124124: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124126: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124127: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124128: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124129: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124131: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124132: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124133: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124135: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124136: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124137: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124140: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124141: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     irq/68-dwc3-519     [000] D..2.    63.124143: dwc3_gadget_enable_linksts_evts <-dwc3_gadget_reset_interrupt
     kworker/0:2-58      [000] ...1.    63.124273: usb_gadget_state_work <-process_one_work
 irq/60-mrfld_bc-164     [001] ...1.    63.152647: dwc3_drd_notifier <-notifier_call_chain
 irq/60-mrfld_bc-164     [001] ...1.    63.152651: dwc3_set_mode <-dwc3_drd_notifier
     kworker/1:4-440     [001] ...1.    63.152929: dwc3_gadget_exit <-__dwc3_set_mode
     kworker/1:4-440     [001] ...1.    63.152932: usb_del_gadget <-dwc3_gadget_exit
     kworker/1:4-440     [001] ...1.    63.152949: usb_udc_uevent <-dev_uevent
     kworker/1:4-440     [001] ...1.    63.153079: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.153094: device_remove_groups <-bus_remove_device
     kworker/1:4-440     [001] ...1.    63.153113: device_remove <-device_release_driver_internal
     kworker/1:4-440     [001] ...1.    63.153115: device_remove_file <-device_remove
     kworker/1:4-440     [001] ...1.    63.153117: device_remove_groups <-device_remove
     kworker/1:4-440     [001] ...1.    63.153123: usb_gadget_disconnect_locked <-gadget_unbind_driver
     kworker/1:4-440     [001] ...1.    63.153125: dwc3_gadget_pullup <-usb_gadget_disconnect_locked
     kworker/1:4-440     [001] ...1.    63.153137: dwc3_gadget_soft_disconnect <-dwc3_gadget_pullup
     kworker/1:4-440     [001] d..2.    63.153139: dwc3_stop_active_transfers <-dwc3_gadget_soft_disconnect
     kworker/1:4-440     [001] d..2.    63.153142: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153143: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153145: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153147: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153148: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153149: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153151: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153153: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153154: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153156: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153157: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153158: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153160: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153161: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153162: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153166: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153168: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153169: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153170: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153172: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153173: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153174: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153176: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153177: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153178: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153180: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] d..2.    63.153181: dwc3_remove_requests.part.0 <-dwc3_stop_active_transfers
     kworker/1:4-440     [001] ...1.    63.153184: dwc3_gadget_run_stop <-dwc3_gadget_soft_disconnect
     kworker/1:4-440     [001] d..2.    63.154883: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     kworker/1:4-440     [001] d..2.    63.154887: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     kworker/1:4-440     [001] d..2.    63.154890: dwc3_stop_active_transfer <-__dwc3_gadget_ep_disable
     kworker/1:4-440     [001] d..2.    63.154891: dwc3_remove_requests.part.0 <-__dwc3_gadget_ep_disable
     kworker/1:4-440     [001] ...1.    63.154895: configfs_composite_disconnect <-usb_gadget_disconnect_locked
     kworker/1:4-440     [001] d..2.    63.154897: composite_disconnect <-configfs_composite_disconnect
     kworker/1:4-440     [001] d..2.    63.154898: usb_gadget_vbus_draw <-composite_disconnect
     kworker/1:4-440     [001] d..2.    63.154900: dwc3_gadget_vbus_draw <-usb_gadget_vbus_draw
     kworker/1:4-440     [001] ...1.    63.154904: dwc3_gadget_async_callbacks <-gadget_unbind_driver
     kworker/1:4-440     [001] ...1.    63.154906: configfs_composite_unbind <-gadget_unbind_driver
     kworker/1:4-440     [001] ...1.    63.155131: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.155150: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.155404: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.155424: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.155654: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.155673: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.155866: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.155882: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.156111: usb_free_all_descriptors <-afunc_unbind
     kworker/1:4-440     [001] ...1.    63.156119: usb_free_all_descriptors <-purge_configs_funcs
     kworker/1:4-440     [001] ...1.    63.156123: eem_unbind <-purge_configs_funcs
     kworker/1:4-440     [001] ...1.    63.156124: usb_free_all_descriptors <-purge_configs_funcs
     kworker/1:4-440     [001] ...1.    63.156129: usb_free_all_descriptors <-purge_configs_funcs
     kworker/1:4-440     [001] ...1.    63.156133: composite_dev_cleanup <-configfs_composite_unbind
     kworker/1:4-440     [001] ...1.    63.156141: usb_ep_free_request <-composite_dev_cleanup
     kworker/1:4-440     [001] ...1.    63.156143: dwc3_gadget_ep_free_request <-composite_dev_cleanup
     kworker/1:4-440     [001] ...1.    63.156144: device_remove_file <-composite_dev_cleanup
     kworker/1:4-440     [001] ...1.    63.156157: usb_ep_autoconfig_reset <-configfs_composite_unbind
     kworker/1:4-440     [001] ...1.    63.156160: dwc3_gadget_stop <-gadget_unbind_driver
     kworker/1:4-440     [001] ...1.    63.156913: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.156939: device_remove_attrs <-device_del
     kworker/1:4-440     [001] d..1.    63.157059: dwc3_interrupt <-free_irq
     kworker/1:4-440     [001] d..1.    63.157061: dwc3_check_event_buf <-free_irq
     kworker/1:4-440     [001] ...1.    63.157175: usb_udc_uevent <-dev_uevent
     kworker/1:4-440     [001] ...1.    63.157492: device_remove_class_symlinks <-device_del
     kworker/1:4-440     [001] ...1.    63.157508: device_remove_attrs <-device_del
     kworker/1:4-440     [001] ...1.    63.157561: usb_udc_uevent <-dev_uevent
     kworker/1:4-440     [001] ...1.    63.157596: usb_udc_release <-device_release
     kworker/1:4-440     [001] ...1.    63.157602: dwc3_gadget_free_endpoints <-dwc3_gadget_exit
     kworker/1:4-440     [001] ...1.    63.157604: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.157720: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] .N.1.    63.157873: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158013: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158109: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158205: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158297: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158388: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158477: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158569: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158660: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.158750: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159059: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159153: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159245: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159335: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159425: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159515: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159606: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159696: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159786: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.159920: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160013: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160106: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160197: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160287: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160378: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160467: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160556: dwc3_debugfs_remove_endpoint_dir <-dwc3_gadget_free_endpoints
     kworker/1:4-440     [001] ...1.    63.160650: dwc3_event_buffers_cleanup <-__dwc3_set_mode
