* g_audio breaks with dwc3
@ 2019-10-29 11:30 Roger Quadros
2019-10-29 12:25 ` Felipe Balbi
2019-10-30 8:17 ` Jack Pham
0 siblings, 2 replies; 10+ messages in thread
From: Roger Quadros @ 2019-10-29 11:30 UTC (permalink / raw)
To: Felipe Balbi, linux-usb; +Cc: Bin Liu [EP]
Hi Felipe,
I'm on v5.4-rc5 on TI's dra7 platform
root@dra7xx-evm:~# modprobe g_audio
[ 79.951077] g_audio gadget: Linux USB Audio Gadget, version: Feb 2, 2012
[ 79.957849] g_audio gadget: g_audio ready
Now I plug the EVM's USB to PC host.
root@dra7xx-evm:~# [ 85.359410] g_audio gadget: high-speed config #1: Linux USB Audio Gadget
[ 85.450574] 8<--- cut here ---
[ 85.453645] Unable to handle kernel paging request at virtual address ecb769dc
[ 85.460900] pgd = 08bb55ef
[ 85.463618] [ecb769dc] *pgd=aca1141e(bad)
[ 85.467651] Internal error: Oops: 8000000d [#1] SMP ARM
[ 85.472897] Modules linked in: usb_f_uac2 u_audio g_audio libcomposite xhci_plat_hcd xhci_hcd usbcore dwc3 evdev udc_core usb_common spi_nor snd_soc_simple_card snd_soc_simple_card_utils leds_gpio led_class 4
[ 85.523128] CPU: 0 PID: 1240 Comm: irq/170-dwc3 Not tainted 5.4.0-rc5 #50
[ 85.529945] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 85.536066] PC is at 0xecb769dc
[ 85.539240] LR is at dwc3_gadget_giveback+0x44/0x50 [dwc3]
[ 85.544749] pc : [<ecb769dc>] lr : [<bf1730b8>] psr: 60000093
[ 85.551041] sp : ece43d98 ip : 00000002 fp : 00000000
[ 85.556288] r10: ebc75348 r9 : ecc41580 r8 : 00000000
[ 85.561533] r7 : eb9dca80 r6 : ed7860b4 r5 : ecb000c0 r4 : ecb768ec
[ 85.568088] r3 : ecb769dc r2 : 00000000 r1 : ed7860b4 r0 : ecb000c0
[ 85.574643] Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none
[ 85.581894] Control: 10c5387d Table: ac81c06a DAC: 00000051
[ 85.587664] Process irq/170-dwc3 (pid: 1240, stack limit = 0x8547d39d)
[ 85.594219] Stack: (0xece43d98 to 0xece44000)
[ 85.598595] 3d80: ecb000c0 ecb000f4
[ 85.606808] 3da0: ecb76840 bf1767a4 ecb000c0 ecb768ec 20000093 eb9dca80 00000000 ecc41580
[ 85.615023] 3dc0: ebc75348 bf1771dc eb9dca80 00000000 ecc41580 00000008 00000001 ecb000c0
[ 85.623238] 3de0: ecb000c0 bf1400f0 00000002 ecc41580 ecb000c0 bf1e565c 00000000 ecaae000
[ 85.631452] 3e00: bf1ea364 00000002 00000002 ecb769c0 00000000 bf1ea3e4 ecaae800 bf14c018
[ 85.639665] 3e20: e4e1700c ee004080 40000093 e4e17014 ecb76840 eb9dca80 00000000 00000000
[ 85.647880] 3e40: 00000403 c0d05148 ed744c00 f10cf000 00000000 00000004 ecc76540 f19d2954
[ 85.656095] 3e60: e4e18d18 ecb76840 f10cf000 c0d05148 ecb63b14 00000000 00000004 ecc76540
[ 85.664307] 3e80: ecb76840 bf177a18 ecb76840 f10cf000 c0d05148 bf1793d8 ecc76540 bf1703b4
[ 85.672521] 3ea0: eebae5e4 ee004080 e4e18d18 f19d2954 e4e18d20 0000c040 ed786240 ec874f24
[ 85.680735] 3ec0: 00000001 00000000 00000004 ecc76540 ecb76840 bf1759e8 00000002 c0904abc
[ 85.688947] 3ee0: ece43f3c c08da434 ecb768ec 60000013 bf183f4c bf183f60 2df1e000 c08da990
[ 85.697163] 3f00: e53817f1 00000013 00000000 ece43f0c 0000c040 f19d2954 ec874f00 ec874f00
[ 85.705377] 3f20: ec974f00 ec874f24 00000001 00000000 ec974f00 ec874f00 c0199f98 c0199fb4
[ 85.713589] 3f40: 00000000 ffffe000 ec874f24 c019a2b8 ffffe000 00000000 c019a0d4 f19d2954
[ 85.721804] 3f60: ffffe000 00000000 eb8fcec0 ebbc6540 ece42000 ec874f00 c019a1b0 ec907c9c
[ 85.730019] 3f80: ebbc655c c015ca68 00000001 eb8fcec0 c015c934 00000000 00000000 00000000
[ 85.738232] 3fa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000
[ 85.746445] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 85.754657] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 85.762922] [<bf1730b8>] (dwc3_gadget_giveback [dwc3]) from [<bf1767a4>] (__dwc3_gadget_ep_disable+0x8c/0x298 [dwc3])
[ 85.773605] [<bf1767a4>] (__dwc3_gadget_ep_disable [dwc3]) from [<bf1771dc>] (dwc3_gadget_ep_disable+0x38/0xc4 [dwc3])
[ 85.784370] [<bf1771dc>] (dwc3_gadget_ep_disable [dwc3]) from [<bf1400f0>] (usb_ep_disable+0x20/0xb0 [udc_core])
[ 85.794602] [<bf1400f0>] (usb_ep_disable [udc_core]) from [<bf1e565c>] (u_audio_stop_playback+0x90/0xc0 [u_audio])
[ 85.805007] [<bf1e565c>] (u_audio_stop_playback [u_audio]) from [<bf1ea3e4>] (afunc_set_alt+0x80/0xf8 [usb_f_uac2])
[ 85.815507] [<bf1ea3e4>] (afunc_set_alt [usb_f_uac2]) from [<bf14c018>] (composite_setup+0x58c/0x1c68 [libcomposite])
[ 85.826190] [<bf14c018>] (composite_setup [libcomposite]) from [<bf177a18>] (dwc3_ep0_delegate_req+0x34/0x48 [dwc3])
[ 85.836785] [<bf177a18>] (dwc3_ep0_delegate_req [dwc3]) from [<bf1793d8>] (dwc3_ep0_interrupt+0x740/0xc70 [dwc3])
[ 85.847117] [<bf1793d8>] (dwc3_ep0_interrupt [dwc3]) from [<bf1759e8>] (dwc3_thread_interrupt+0x974/0x1380 [dwc3])
[ 85.857532] [<bf1759e8>] (dwc3_thread_interrupt [dwc3]) from [<c0199fb4>] (irq_thread_fn+0x1c/0x78)
[ 85.866625] [<c0199fb4>] (irq_thread_fn) from [<c019a2b8>] (irq_thread+0x108/0x22c)
[ 85.874320] [<c019a2b8>] (irq_thread) from [<c015ca68>] (kthread+0x134/0x148)
[ 85.881492] [<c015ca68>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
[ 85.888745] Exception stack(0xece43fb0 to 0xece43ff8)
[ 85.893818] 3fa0: 00000000 00000000 00000000 00000000
[ 85.902031] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 85.910244] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 85.916890] Code: bf141240 ed36a400 bf17e3a0 ed786240 (ed7860cc)
[ 85.923014] ---[ end trace 37c9436d97be3dd3 ]---
[ 85.927882] genirq: exiting task "irq/170-dwc3" (1240) is an active IRQ thread (irq 170)
dwc3 trace dump is below
# tracer: nop
#
# entries-in-buffer/entries-written: 888/888 #P:2
#
# _-----=> irqs-off
# / _----=> need-resched
# | / _---=> hardirq/softirq
# || / _--=> preempt-depth
# ||| / delay
# TASK-PID CPU# |||| TIMESTAMP FUNCTION
# | | | |||| | |
modprobe-1238 [000] .n.. 79.937579: dwc3_alloc_request: ep0out: req 36600525 length 0/0 zsI ==> 0
modprobe-1238 [000] dn.. 79.962419: dwc3_gadget_ep_cmd: ep0out: cmd 'Start New Configuration' [409] params 00000000 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962425: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962429: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962432: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962435: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962438: dwc3_gadget_ep_cmd: ep2out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962441: dwc3_gadget_ep_cmd: ep2in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962444: dwc3_gadget_ep_cmd: ep3out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962447: dwc3_gadget_ep_cmd: ep3in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962450: dwc3_gadget_ep_cmd: ep4out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962454: dwc3_gadget_ep_cmd: ep4in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962457: dwc3_gadget_ep_cmd: ep5out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962460: dwc3_gadget_ep_cmd: ep5in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962463: dwc3_gadget_ep_cmd: ep6out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962466: dwc3_gadget_ep_cmd: ep6in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962470: dwc3_gadget_ep_cmd: ep7out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962473: dwc3_gadget_ep_cmd: ep7in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962476: dwc3_gadget_ep_cmd: ep8out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962479: dwc3_gadget_ep_cmd: ep8in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962482: dwc3_gadget_ep_cmd: ep9out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962486: dwc3_gadget_ep_cmd: ep9in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962489: dwc3_gadget_ep_cmd: ep10out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962492: dwc3_gadget_ep_cmd: ep10in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962495: dwc3_gadget_ep_cmd: ep11out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962498: dwc3_gadget_ep_cmd: ep11in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962501: dwc3_gadget_ep_cmd: ep12out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962503: dwc3_gadget_ep_cmd: ep12in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962507: dwc3_gadget_ep_cmd: ep13out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962510: dwc3_gadget_ep_cmd: ep13in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962513: dwc3_gadget_ep_cmd: ep14out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962516: dwc3_gadget_ep_cmd: ep14in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962520: dwc3_gadget_ep_cmd: ep15out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962523: dwc3_gadget_ep_cmd: ep15in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962526: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 00001000 00000500 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962529: dwc3_gadget_ep_enable: ep0out: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:>
modprobe-1238 [000] dn.. 79.962532: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 00001000 02000500 00000000 --> status: Successful
modprobe-1238 [000] dn.. 79.962534: dwc3_gadget_ep_enable: ep0in: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
modprobe-1238 [000] dn.. 79.962536: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
modprobe-1238 [000] dn.. 79.962541: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 79.962610: dwc3_event: event (00150301): Link Change [RX.Detect]
irq/170-dwc3-1240 [000] d... 80.060939: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1240 [000] d... 80.060942: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1240 [000] d... 80.063935: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1240 [000] d... 80.066937: dwc3_event: event (00030301): Link Change [U3]
irq/170-dwc3-1240 [000] d... 85.177646: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1240 [000] d... 85.194388: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1240 [000] d... 85.194396: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.194399: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1240 [000] d... 85.194402: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.194403: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.194404: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1240 [000] d... 85.257402: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.257405: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 64)
irq/170-dwc3-1240 [000] d... 85.257415: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.257421: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.257424: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.257447: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.257448: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.257454: dwc3_gadget_giveback: ep0out: req 36600525 length 18/18 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.257456: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.257457: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.257463: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.257493: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.257495: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.257499: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.257504: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.260548: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1240 [000] d... 85.261043: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1240 [000] d... 85.274388: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1240 [000] d... 85.274394: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.274395: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1240 [000] d... 85.274398: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.274400: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.274402: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1240 [000] d... 85.337355: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.337357: dwc3_ctrl_req: Set Address(Addr = 11)
irq/170-dwc3-1240 [000] d... 85.337361: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.337363: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.337368: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.337380: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.337381: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.337385: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.337390: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357404: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.357406: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 18)
irq/170-dwc3-1240 [000] d... 85.357413: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357419: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357423: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357443: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357445: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357449: dwc3_gadget_giveback: ep0out: req 36600525 length 18/18 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.357451: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357452: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357457: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357497: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357499: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357503: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.357508: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357651: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.357653: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 5)
irq/170-dwc3-1240 [000] d... 85.357659: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 5 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357665: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357674: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357700: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357701: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357705: dwc3_gadget_giveback: ep0out: req 36600525 length 5/5 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.357713: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357714: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357719: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357773: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357775: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357778: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.357784: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357869: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.357870: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 22)
irq/170-dwc3-1240 [000] d... 85.357876: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 22 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357881: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357891: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357897: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.357898: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.357902: dwc3_gadget_giveback: ep0out: req 36600525 length 22/22 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.357909: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357910: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357915: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.357949: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.357951: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.357954: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.357960: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358064: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.358066: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 9)
irq/170-dwc3-1240 [000] d... 85.358075: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 9 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358081: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358085: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358111: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358112: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358116: dwc3_gadget_giveback: ep0out: req 36600525 length 9/9 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.358123: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358124: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358130: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358184: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358186: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358189: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.358195: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358237: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.358239: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 219)
irq/170-dwc3-1240 [000] d... 85.358246: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 219 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358251: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358261: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358286: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358287: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358291: dwc3_gadget_giveback: ep0out: req 36600525 length 219/219 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.358292: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358293: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358298: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358315: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358316: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358320: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.358326: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358355: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.358356: dwc3_ctrl_req: Get String Descriptor(Index = 0, Length = 255)
irq/170-dwc3-1240 [000] d... 85.358363: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358368: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358377: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358403: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358404: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358408: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.358415: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358416: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358421: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358479: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358480: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358484: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.358489: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358730: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.358731: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1240 [000] d... 85.358738: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358744: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358753: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358778: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358780: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358784: dwc3_gadget_giveback: ep0out: req 36600525 length 46/46 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.358785: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358786: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358792: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358846: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358847: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358851: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.358857: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358920: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.358921: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1240 [000] d... 85.358928: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 66 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358933: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.358942: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358971: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.358972: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.358976: dwc3_gadget_giveback: ep0out: req 36600525 length 66/66 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.358983: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.358984: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.358989: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.359045: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.359047: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.359050: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.359055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.359396: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.359397: dwc3_ctrl_req: Set Configuration(Config = 1)
irq/170-dwc3-1240 [000] d... 85.366188: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366191: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.366197: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366238: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366240: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.366244: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.366246: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.366251: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366285: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.366287: dwc3_ctrl_req: Get String Descriptor(Index = 5, Length = 255)
irq/170-dwc3-1240 [000] d... 85.366294: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366299: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366308: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366328: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366329: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366334: dwc3_gadget_giveback: ep0out: req 36600525 length 34/34 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.366335: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366336: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366341: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366414: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366417: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366421: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.366427: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366526: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.366529: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1240 [000] d... 85.366536: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366542: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366550: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366556: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366557: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366562: dwc3_gadget_giveback: ep0out: req 36600525 length 46/46 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.366568: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366569: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366575: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366619: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366621: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366625: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.366630: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366681: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.366683: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1240 [000] d... 85.366690: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 66 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366695: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366703: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366721: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366723: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366727: dwc3_gadget_giveback: ep0out: req 36600525 length 66/66 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.366734: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366735: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366741: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366798: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366799: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366803: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.366809: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366900: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.366902: dwc3_ctrl_req: a1 02 00 01 00 05 02 00
irq/170-dwc3-1240 [000] d... 85.366909: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366915: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.366923: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366946: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.366948: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.366952: dwc3_gadget_giveback: ep0out: req 36600525 length 2/2 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.366958: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.366959: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.366965: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367023: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367025: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.367029: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.367034: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367041: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.367042: dwc3_ctrl_req: a1 02 00 01 00 05 0e 00
irq/170-dwc3-1240 [000] d... 85.367049: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.367054: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367056: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.367084: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.367085: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.367089: dwc3_gadget_giveback: ep0out: req 36600525 length 14/14 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.367096: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367097: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.367102: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367160: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367161: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.367165: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.367171: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367643: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.367646: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.367655: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367661: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1240 [000] d... 85.367664: dwc3_alloc_request: ep1out: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.367667: dwc3_ep_queue: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.367668: dwc3_alloc_request: ep1out: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.367670: dwc3_ep_queue: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.367677: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367679: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.367684: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367705: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367707: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.367711: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.367712: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.367718: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367772: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.367775: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.367782: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.367788: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367796: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.367815: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.367816: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.367820: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.367827: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367828: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.367833: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.367852: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.367853: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.367857: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.367863: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368358: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.368361: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.368367: dwc3_ep_dequeue: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.368368: dwc3_gadget_giveback: ep1out: req f11a91c0 length 0/256 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.368371: dwc3_free_request: ep1out: req f11a91c0 length 0/256 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.368372: dwc3_ep_dequeue: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.368373: dwc3_gadget_giveback: ep1out: req d9b92dec length 0/256 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.368374: dwc3_free_request: ep1out: req d9b92dec length 0/256 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.368377: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1240 [000] d... 85.368380: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368381: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.368387: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368395: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368396: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.368399: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.368401: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.368407: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368477: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.368479: dwc3_ctrl_req: a1 02 00 01 00 06 02 00
irq/170-dwc3-1240 [000] d... 85.368485: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.368491: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368498: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.368521: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.368523: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.368527: dwc3_gadget_giveback: ep0out: req 36600525 length 2/2 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.368534: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368535: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.368540: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368564: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368566: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.368569: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.368575: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368637: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.368639: dwc3_ctrl_req: a1 02 00 01 00 06 0e 00
irq/170-dwc3-1240 [000] d... 85.368645: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.368650: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368658: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.368660: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.368684: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.368685: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.368689: dwc3_gadget_giveback: ep0out: req 36600525 length 14/14 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.368695: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368697: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.368702: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.368718: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.368720: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.368723: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.368728: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369303: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.369304: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.369312: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369318: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.369320: dwc3_alloc_request: ep1in: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.369322: dwc3_ep_queue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.369324: dwc3_alloc_request: ep1in: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.369325: dwc3_ep_queue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.369329: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369330: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.369335: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369357: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369358: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.369362: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.369364: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.369369: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369385: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.369386: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.369392: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.369398: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369400: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.369430: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.369431: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.369435: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.369443: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369444: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.369449: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369481: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369482: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.369486: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.369491: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369929: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.369931: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.369936: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.369937: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.369939: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.369940: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.369941: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.369943: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.369944: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.369953: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369954: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.369959: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.369982: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.369983: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.369987: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.369988: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.369995: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370215: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.370217: dwc3_ctrl_req: Get String Descriptor(Index = 12, Length = 255)
irq/170-dwc3-1240 [000] d... 85.370223: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 36 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.370229: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370236: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.370242: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.370244: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.370247: dwc3_gadget_giveback: ep0out: req 36600525 length 36/36 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.370254: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.370255: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.370260: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370293: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.370294: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.370298: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.370303: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370343: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.370344: dwc3_ctrl_req: Get String Descriptor(Index = 14, Length = 255)
irq/170-dwc3-1240 [000] d... 85.370350: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.370356: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370364: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.370380: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.370381: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.370385: dwc3_gadget_giveback: ep0out: req 36600525 length 34/34 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.370391: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.370392: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.370398: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.370424: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.370425: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.370429: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.370435: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419112: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.419114: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.419122: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419129: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.419131: dwc3_alloc_request: ep1in: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.419133: dwc3_ep_queue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.419134: dwc3_alloc_request: ep1in: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.419136: dwc3_ep_queue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.419138: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419139: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.419145: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419168: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419169: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.419173: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.419175: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.419180: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419187: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.419188: dwc3_ctrl_req: Get String Descriptor(Index = 15, Length = 255)
irq/170-dwc3-1240 [000] d... 85.419194: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 30 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.419200: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419209: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.419215: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.419216: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.419221: dwc3_gadget_giveback: ep0out: req 36600525 length 30/30 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.419227: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419228: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.419233: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419250: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419251: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.419255: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.419260: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419318: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.419320: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.419326: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.419331: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419340: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.419357: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.419358: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.419362: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.419368: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419369: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.419375: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.419405: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.419406: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.419410: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.419416: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.422166: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.422168: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.422172: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.422174: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.422175: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.422177: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.422178: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.422179: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.422181: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.422185: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.422186: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.422192: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.422229: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.422231: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.422234: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.422236: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.422242: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.422990: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.422991: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.422999: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423005: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.423007: dwc3_alloc_request: ep1in: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.423009: dwc3_ep_queue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.423010: dwc3_alloc_request: ep1in: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.423012: dwc3_ep_queue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.423014: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423015: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.423020: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423058: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423059: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.423062: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.423064: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.423071: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423129: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.423130: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.423137: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.423142: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423150: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.423176: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.423177: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.423181: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.423188: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423189: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.423194: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423229: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423231: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.423234: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.423240: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423776: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.423777: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.423781: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.423783: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.423786: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.423787: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.423788: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.423790: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.423791: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.423794: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423795: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.423800: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.423817: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.423818: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.423822: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.423824: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.423829: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425024: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.425025: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.425035: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425041: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1240 [000] d... 85.425042: dwc3_alloc_request: ep1out: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.425044: dwc3_ep_queue: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.425047: dwc3_alloc_request: ep1out: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.425048: dwc3_ep_queue: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.425050: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425051: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.425057: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425092: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425093: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.425097: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.425098: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.425104: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425111: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.425112: dwc3_ctrl_req: Get String Descriptor(Index = 13, Length = 255)
irq/170-dwc3-1240 [000] d... 85.425118: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 32 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.425123: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425126: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.425158: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.425159: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.425163: dwc3_gadget_giveback: ep0out: req 36600525 length 32/32 ZsI ==> 0
irq/170-dwc3-1240 [000] d... 85.425171: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425172: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.425178: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425232: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425233: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.425237: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.425242: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425303: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.425304: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.425310: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.425316: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425323: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.425353: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.425354: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.425358: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.425366: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425367: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.425373: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.425427: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.425429: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.425432: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.425438: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426487: dwc3_event: event (2df800c4): ep1out: Transfer Not Ready [11768] (Not Active)
irq/170-dwc3-1240 [000] d... 85.426491: dwc3_prepare_trb: ep1out: trb e01e6ac6 buf 00000000ac91c800 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.426494: dwc3_prepare_trb: ep1out: trb c8c4694d buf 00000000ac91c900 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.426501: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [2e000406] params 00000000 fe05d000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426731: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.426732: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.426740: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426746: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.426748: dwc3_alloc_request: ep1in: req ee75d6ac length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.426749: dwc3_ep_queue: ep1in: req ee75d6ac length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.426751: dwc3_alloc_request: ep1in: req c26c10a3 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.426752: dwc3_ep_queue: ep1in: req c26c10a3 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.426760: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.426761: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.426767: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426802: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.426803: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.426807: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.426808: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.426814: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426858: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.426860: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.426866: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.426871: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426879: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.426895: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.426897: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.426901: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.426907: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.426908: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.426914: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.426943: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.426944: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.426948: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.426953: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.427404: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.427405: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.427410: dwc3_ep_dequeue: ep1in: req ee75d6ac length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.427411: dwc3_gadget_giveback: ep1in: req ee75d6ac length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.427413: dwc3_free_request: ep1in: req ee75d6ac length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.427414: dwc3_ep_dequeue: ep1in: req c26c10a3 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.427415: dwc3_gadget_giveback: ep1in: req c26c10a3 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.427416: dwc3_free_request: ep1in: req c26c10a3 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.427418: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.427421: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.427422: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.427428: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.427458: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.427459: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.427463: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.427465: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.427470: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.427477: dwc3_event: event (2e006084): ep1out: Transfer In Progress [11776] (SIm)
irq/170-dwc3-1240 [000] d... 85.427479: dwc3_complete_trb: ep1out: trb e01e6ac6 buf 00000000ac91c800 size 1x 0 ctrl 0b800c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.427486: dwc3_gadget_giveback: ep1out: req f11a91c0 length 256/256 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.427488: dwc3_ep_queue: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.427490: dwc3_prepare_trb: ep1out: trb 88fcdc4e buf 00000000ac91c800 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.427496: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428232: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.428233: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.428241: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428247: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.428249: dwc3_alloc_request: ep1in: req c26c10a3 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.428250: dwc3_ep_queue: ep1in: req c26c10a3 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.428252: dwc3_alloc_request: ep1in: req ee75d6ac length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.428253: dwc3_ep_queue: ep1in: req ee75d6ac length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.428261: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.428262: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.428268: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428294: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.428295: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.428298: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.428300: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.428305: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428356: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.428358: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.428364: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.428369: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428378: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.428384: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.428385: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.428390: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.428396: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.428397: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.428402: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428437: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.428438: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.428442: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.428447: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.428484: dwc3_event: event (2e086084): ep1out: Transfer In Progress [11784] (SIm)
irq/170-dwc3-1240 [000] d... 85.428486: dwc3_complete_trb: ep1out: trb c8c4694d buf 00000000ac91c900 size 1x 0 ctrl 0b820c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.428491: dwc3_gadget_giveback: ep1out: req d9b92dec length 256/256 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.428493: dwc3_ep_queue: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.428495: dwc3_prepare_trb: ep1out: trb c7d5a344 buf 00000000ac91c900 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.428500: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.433973: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.433976: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.433981: dwc3_ep_dequeue: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.433985: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.434087: dwc3_free_request: ep1out: req f11a91c0 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.434088: dwc3_ep_dequeue: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.434091: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.434193: dwc3_free_request: ep1out: req d9b92dec length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.434194: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 4/2 flags E:swBp:>
irq/170-dwc3-1240 [000] d... 85.434197: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.434301: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.434302: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.434307: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.434315: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1240 [000] d... 85.434316: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1240 [000] d... 85.434338: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.434340: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.434343: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.434345: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.434351: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.434988: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.434991: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.434995: dwc3_ep_dequeue: ep1in: req c26c10a3 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.434997: dwc3_gadget_giveback: ep1in: req c26c10a3 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.435000: dwc3_free_request: ep1in: req c26c10a3 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.435001: dwc3_ep_dequeue: ep1in: req ee75d6ac length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.435002: dwc3_gadget_giveback: ep1in: req ee75d6ac length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.435004: dwc3_free_request: ep1in: req ee75d6ac length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.435005: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.435008: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.435009: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.435015: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.435032: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.435034: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.435037: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.435039: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.435044: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441339: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.441341: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.441350: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441356: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1240 [000] d... 85.441358: dwc3_alloc_request: ep1out: req ee75d6ac length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.441359: dwc3_ep_queue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.441361: dwc3_alloc_request: ep1out: req c26c10a3 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.441362: dwc3_ep_queue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.441365: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.441366: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.441372: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441389: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.441390: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.441394: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.441395: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.441401: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441505: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.441506: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.441513: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.441518: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441526: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.441552: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.441553: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.441557: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.441565: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.441566: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.441572: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.441604: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.441606: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.441609: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.441615: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442485: dwc3_event: event (2e7800c4): ep1out: Transfer Not Ready [11896] (Not Active)
irq/170-dwc3-1240 [000] d... 85.442490: dwc3_prepare_trb: ep1out: trb e01e6ac6 buf 00000000ac91c800 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.442494: dwc3_prepare_trb: ep1out: trb c8c4694d buf 00000000ac91c900 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.442500: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [2e800406] params 00000000 fe05d000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442542: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.442543: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.442551: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442557: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.442558: dwc3_alloc_request: ep1in: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.442560: dwc3_ep_queue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.442561: dwc3_alloc_request: ep1in: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.442563: dwc3_ep_queue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.442570: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.442571: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.442577: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442612: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.442614: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.442617: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.442619: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.442624: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442671: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.442672: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.442678: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.442684: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442686: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.442693: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.442720: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.442721: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.442726: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.442734: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.442735: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.442740: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.442795: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.442796: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.442800: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.442805: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.443272: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.443274: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.443278: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.443279: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.443281: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.443282: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.443283: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.443285: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.443286: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.443294: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.443295: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.443301: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.443317: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.443318: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.443322: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.443323: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.443330: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.443490: dwc3_event: event (2e806084): ep1out: Transfer In Progress [11904] (SIm)
irq/170-dwc3-1240 [000] d... 85.443491: dwc3_complete_trb: ep1out: trb e01e6ac6 buf 00000000ac91c800 size 1x 0 ctrl 0ba00c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.443496: dwc3_gadget_giveback: ep1out: req ee75d6ac length 256/256 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.443498: dwc3_ep_queue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.443500: dwc3_prepare_trb: ep1out: trb 88fcdc4e buf 00000000ac91c800 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1240 [000] d... 85.443506: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444061: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.444062: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1240 [000] d... 85.444070: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444076: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.444077: dwc3_alloc_request: ep1in: req f11a91c0 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.444079: dwc3_ep_queue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.444081: dwc3_alloc_request: ep1in: req d9b92dec length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.444082: dwc3_ep_queue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.444090: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.444091: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.444096: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444132: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.444133: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.444137: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.444138: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.444144: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444210: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.444212: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1240 [000] d... 85.444218: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000ad6f1000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.444224: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444232: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1240 [000] d... 85.444256: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1240 [000] d... 85.444258: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000ad6f1000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1240 [000] d... 85.444262: dwc3_gadget_giveback: ep0out: req 36600525 length 4/4 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.444268: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.444270: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.444275: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.444329: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.444331: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1240 [000] d... 85.444335: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.444340: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.449686: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.449688: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.449693: dwc3_ep_dequeue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.449697: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.449799: dwc3_free_request: ep1out: req ee75d6ac length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.449800: dwc3_ep_dequeue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.449803: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.449905: dwc3_free_request: ep1out: req c26c10a3 length 0/256 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.449906: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
irq/170-dwc3-1240 [000] d... 85.449909: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.450013: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1240 [000] d... 85.450013: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.450019: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.450026: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1240 [000] d... 85.450027: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1240 [000] d... 85.450043: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1240 [000] d... 85.450044: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1240 [000] d... 85.450047: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
irq/170-dwc3-1240 [000] d... 85.450049: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1240 [000] d... 85.450055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1240 [000] d... 85.450547: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1240 [000] d... 85.450550: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1240 [000] d... 85.450555: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.450556: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.450557: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.450559: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
irq/170-dwc3-1240 [000] d... 85.450560: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.450561: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
irq/170-dwc3-1240 [000] d... 85.450562: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
--
cheers,
-roger
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-29 11:30 g_audio breaks with dwc3 Roger Quadros
@ 2019-10-29 12:25 ` Felipe Balbi
2019-10-29 12:33 ` Roger Quadros
2019-10-30 8:17 ` Jack Pham
1 sibling, 1 reply; 10+ messages in thread
From: Felipe Balbi @ 2019-10-29 12:25 UTC (permalink / raw)
To: Roger Quadros, linux-usb; +Cc: Bin Liu [EP]
[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]
Hi,
Roger Quadros <rogerq@ti.com> writes:
> I'm on v5.4-rc5 on TI's dra7 platform
>
> root@dra7xx-evm:~# modprobe g_audio
> [ 79.951077] g_audio gadget: Linux USB Audio Gadget, version: Feb 2, 2012
> [ 79.957849] g_audio gadget: g_audio ready
>
> Now I plug the EVM's USB to PC host.
>
> root@dra7xx-evm:~# [ 85.359410] g_audio gadget: high-speed config #1: Linux USB Audio Gadget
> [ 85.450574] 8<--- cut here ---
> [ 85.453645] Unable to handle kernel paging request at virtual address ecb769dc
> [ 85.460900] pgd = 08bb55ef
> [ 85.463618] [ecb769dc] *pgd=aca1141e(bad)
> [ 85.467651] Internal error: Oops: 8000000d [#1] SMP ARM
> [ 85.472897] Modules linked in: usb_f_uac2 u_audio g_audio libcomposite xhci_plat_hcd xhci_hcd usbcore dwc3 evdev udc_core usb_common spi_nor snd_soc_simple_card snd_soc_simple_card_utils leds_gpio led_class 4
> [ 85.523128] CPU: 0 PID: 1240 Comm: irq/170-dwc3 Not tainted 5.4.0-rc5 #50
> [ 85.529945] Hardware name: Generic DRA74X (Flattened Device Tree)
> [ 85.536066] PC is at 0xecb769dc
> [ 85.539240] LR is at dwc3_gadget_giveback+0x44/0x50 [dwc3]
what's in dwc3_gadget_giveback + 0x44? GDB can tell you that.
> dwc3 trace dump is below
>
[...]
> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
What the hell??? Where's the endpoint name?
--
balbi
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-29 12:25 ` Felipe Balbi
@ 2019-10-29 12:33 ` Roger Quadros
0 siblings, 0 replies; 10+ messages in thread
From: Roger Quadros @ 2019-10-29 12:33 UTC (permalink / raw)
To: Felipe Balbi, linux-usb; +Cc: Bin Liu [EP]
On 29/10/2019 14:25, Felipe Balbi wrote:
>
> Hi,
>
> Roger Quadros <rogerq@ti.com> writes:
>> I'm on v5.4-rc5 on TI's dra7 platform
>>
>> root@dra7xx-evm:~# modprobe g_audio
>> [ 79.951077] g_audio gadget: Linux USB Audio Gadget, version: Feb 2, 2012
>> [ 79.957849] g_audio gadget: g_audio ready
>>
>> Now I plug the EVM's USB to PC host.
>>
>> root@dra7xx-evm:~# [ 85.359410] g_audio gadget: high-speed config #1: Linux USB Audio Gadget
>> [ 85.450574] 8<--- cut here ---
>> [ 85.453645] Unable to handle kernel paging request at virtual address ecb769dc
>> [ 85.460900] pgd = 08bb55ef
>> [ 85.463618] [ecb769dc] *pgd=aca1141e(bad)
>> [ 85.467651] Internal error: Oops: 8000000d [#1] SMP ARM
>> [ 85.472897] Modules linked in: usb_f_uac2 u_audio g_audio libcomposite xhci_plat_hcd xhci_hcd usbcore dwc3 evdev udc_core usb_common spi_nor snd_soc_simple_card snd_soc_simple_card_utils leds_gpio led_class 4
>> [ 85.523128] CPU: 0 PID: 1240 Comm: irq/170-dwc3 Not tainted 5.4.0-rc5 #50
>> [ 85.529945] Hardware name: Generic DRA74X (Flattened Device Tree)
>> [ 85.536066] PC is at 0xecb769dc
>> [ 85.539240] LR is at dwc3_gadget_giveback+0x44/0x50 [dwc3]
>
> what's in dwc3_gadget_giveback + 0x44? GDB can tell you that.
(gdb) list *(dwc3_gadget_giveback+0x44)
0x80b8 is in dwc3_gadget_giveback (./include/linux/spinlock.h:338).
333 raw_spin_lock_init(&(_lock)->rlock); \
334 } while (0)
335
336 static __always_inline void spin_lock(spinlock_t *lock)
337 {
338 raw_spin_lock(&lock->rlock);
339 }
340
341 static __always_inline void spin_lock_bh(spinlock_t *lock)
342 {
>
>> dwc3 trace dump is below
>>
>
> [...]
>
>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>
> What the hell??? Where's the endpoint name?
>
--
cheers,
-roger
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-29 11:30 g_audio breaks with dwc3 Roger Quadros
2019-10-29 12:25 ` Felipe Balbi
@ 2019-10-30 8:17 ` Jack Pham
2019-10-30 8:57 ` Felipe Balbi
2019-10-30 10:08 ` Roger Quadros
1 sibling, 2 replies; 10+ messages in thread
From: Jack Pham @ 2019-10-30 8:17 UTC (permalink / raw)
To: Roger Quadros; +Cc: Felipe Balbi, linux-usb, Bin Liu [EP]
Hi Roger,
Will try to take a stab at this...
On Tue, Oct 29, 2019 at 01:30:23PM +0200, Roger Quadros wrote:
> irq/170-dwc3-1240 [000] d... 85.449686: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
> irq/170-dwc3-1240 [000] d... 85.449688: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
> irq/170-dwc3-1240 [000] d... 85.449693: dwc3_ep_dequeue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
> irq/170-dwc3-1240 [000] d... 85.449697: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
> irq/170-dwc3-1240 [000] d... 85.449799: dwc3_free_request: ep1out: req ee75d6ac length 0/256 zsI ==> -115
req ee75d6ac is dequeued by f_uac2, and immediately freed. There is no
giveback here, but oddly the givebacks happen at the end of the log
right before the panic.
> irq/170-dwc3-1240 [000] d... 85.449800: dwc3_ep_dequeue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
> irq/170-dwc3-1240 [000] d... 85.449803: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
> irq/170-dwc3-1240 [000] d... 85.449905: dwc3_free_request: ep1out: req c26c10a3 length 0/256 zsI ==> -115
ditto for req c26c10a3
> irq/170-dwc3-1240 [000] d... 85.449906: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
> irq/170-dwc3-1240 [000] d... 85.449909: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
Finally usb_ep_disable() is called on ep1out.
> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_event: event (000020c2): ep0in: [Status Phase]
> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
> irq/170-dwc3-1240 [000] d... 85.450019: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
> irq/170-dwc3-1240 [000] d... 85.450026: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
> irq/170-dwc3-1240 [000] d... 85.450027: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
Completions for the two End Transfer commands sent during ep_dequeue().
> irq/170-dwc3-1240 [000] d... 85.450043: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
> irq/170-dwc3-1240 [000] d... 85.450044: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
> irq/170-dwc3-1240 [000] d... 85.450047: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
> irq/170-dwc3-1240 [000] d... 85.450049: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
> irq/170-dwc3-1240 [000] d... 85.450055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
> irq/170-dwc3-1240 [000] d... 85.450547: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
> irq/170-dwc3-1240 [000] d... 85.450550: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
> irq/170-dwc3-1240 [000] d... 85.450555: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
> irq/170-dwc3-1240 [000] d... 85.450556: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
> irq/170-dwc3-1240 [000] d... 85.450557: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
> irq/170-dwc3-1240 [000] d... 85.450559: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
> irq/170-dwc3-1240 [000] d... 85.450560: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
> irq/170-dwc3-1240 [000] d... 85.450561: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
> irq/170-dwc3-1240 [000] d... 85.450562: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
Giveback happens on above two reqs after they are already freed. Could
it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
immediately after usb_ep_dequeue() without waiting for completion?
static inline void free_ep(struct uac_rtd_params *prm, struct usb_ep *ep)
{
...
for (i = 0; i < params->req_number; i++) {
if (prm->ureq[i].req) {
usb_ep_dequeue(ep, prm->ureq[i].req);
usb_ep_free_request(ep, prm->ureq[i].req);
prm->ureq[i].req = NULL;
}
}
According to commit 1e19a520a925, the kerneldoc for usb_ep_dequeue() was
clarified to imply that completion may occur asynchronously, and f_fs.c
was similarly fixed to wait for the completion after doing a dequeue.
Sso maybe above snippet is leading to a use-after-free? Maybe the
req->list traversal in dwc3 when it is doing givebacks is walking over
freed memory leading to the panic.
Although I am not sure why the givebacks are happening here much later
than the ep_dequeue and ep_disable on ep1out that happened previously.
Several ep1in operations happen after that before these ep1out
givebacks.
Jack
--
The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 8:17 ` Jack Pham
@ 2019-10-30 8:57 ` Felipe Balbi
2019-10-30 10:00 ` Roger Quadros
2019-10-30 10:08 ` Roger Quadros
1 sibling, 1 reply; 10+ messages in thread
From: Felipe Balbi @ 2019-10-30 8:57 UTC (permalink / raw)
To: Jack Pham, Roger Quadros; +Cc: linux-usb, Bin Liu [EP]
Hi,
Jack Pham <jackp@codeaurora.org> writes:
> Will try to take a stab at this...
>
> On Tue, Oct 29, 2019 at 01:30:23PM +0200, Roger Quadros wrote:
>> irq/170-dwc3-1240 [000] d... 85.449686: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>> irq/170-dwc3-1240 [000] d... 85.449688: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
>> irq/170-dwc3-1240 [000] d... 85.449693: dwc3_ep_dequeue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.449697: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.449799: dwc3_free_request: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>
> req ee75d6ac is dequeued by f_uac2, and immediately freed. There is no
> giveback here, but oddly the givebacks happen at the end of the log
> right before the panic.
>
>> irq/170-dwc3-1240 [000] d... 85.449800: dwc3_ep_dequeue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.449803: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.449905: dwc3_free_request: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>
> ditto for req c26c10a3
>
>> irq/170-dwc3-1240 [000] d... 85.449906: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
>> irq/170-dwc3-1240 [000] d... 85.449909: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
>
> Finally usb_ep_disable() is called on ep1out.
>
>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_event: event (000020c2): ep0in: [Status Phase]
>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
>> irq/170-dwc3-1240 [000] d... 85.450019: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.450026: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
>> irq/170-dwc3-1240 [000] d... 85.450027: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
>
> Completions for the two End Transfer commands sent during ep_dequeue().
>
>> irq/170-dwc3-1240 [000] d... 85.450043: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
>> irq/170-dwc3-1240 [000] d... 85.450044: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
>> irq/170-dwc3-1240 [000] d... 85.450047: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
>> irq/170-dwc3-1240 [000] d... 85.450049: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
>> irq/170-dwc3-1240 [000] d... 85.450055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.450547: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>> irq/170-dwc3-1240 [000] d... 85.450550: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
>> irq/170-dwc3-1240 [000] d... 85.450555: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.450556: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450557: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450559: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.450560: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450561: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450562: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>
> Giveback happens on above two reqs after they are already freed. Could
> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
> immediately after usb_ep_dequeue() without waiting for completion?
this could be a race condition. Add a trace_printk() at the cancelation,
see if the request is moved to cancelled list.
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
index 86dc1db788a9..affc2f7a929d 100644
--- a/drivers/usb/dwc3/gadget.c
+++ b/drivers/usb/dwc3/gadget.c
@@ -1513,6 +1513,7 @@ static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep)
struct dwc3_request *tmp;
list_for_each_entry_safe(req, tmp, &dep->cancelled_list, list) {
+ trace_printk("---> completing cancellation of req %p\n", req);
dwc3_gadget_ep_skip_trbs(dep, req);
dwc3_gadget_giveback(dep, req, -ECONNRESET);
}
@@ -1551,6 +1552,7 @@ static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
if (!r->trb)
goto out0;
+ trace_printk("---> req %p moved to cancelled\n", req);
dwc3_gadget_move_cancelled_request(req);
if (dep->flags & DWC3_EP_TRANSFER_STARTED)
goto out0;
--
balbi
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 8:57 ` Felipe Balbi
@ 2019-10-30 10:00 ` Roger Quadros
2019-10-30 11:26 ` Felipe Balbi
0 siblings, 1 reply; 10+ messages in thread
From: Roger Quadros @ 2019-10-30 10:00 UTC (permalink / raw)
To: Felipe Balbi, Jack Pham; +Cc: linux-usb, Bin Liu [EP]
On 30/10/2019 10:57, Felipe Balbi wrote:
>
> Hi,
>
> Jack Pham <jackp@codeaurora.org> writes:
>> Will try to take a stab at this...
>>
>> On Tue, Oct 29, 2019 at 01:30:23PM +0200, Roger Quadros wrote:
>>> irq/170-dwc3-1240 [000] d... 85.449686: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>>> irq/170-dwc3-1240 [000] d... 85.449688: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
>>> irq/170-dwc3-1240 [000] d... 85.449693: dwc3_ep_dequeue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>>> irq/170-dwc3-1240 [000] d... 85.449697: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
>>> irq/170-dwc3-1240 [000] d... 85.449799: dwc3_free_request: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>>
>> req ee75d6ac is dequeued by f_uac2, and immediately freed. There is no
>> giveback here, but oddly the givebacks happen at the end of the log
>> right before the panic.
>>
>>> irq/170-dwc3-1240 [000] d... 85.449800: dwc3_ep_dequeue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>>> irq/170-dwc3-1240 [000] d... 85.449803: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
>>> irq/170-dwc3-1240 [000] d... 85.449905: dwc3_free_request: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>>
>> ditto for req c26c10a3
>>
>>> irq/170-dwc3-1240 [000] d... 85.449906: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
>>> irq/170-dwc3-1240 [000] d... 85.449909: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
>>
>> Finally usb_ep_disable() is called on ep1out.
>>
>>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_event: event (000020c2): ep0in: [Status Phase]
>>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
>>> irq/170-dwc3-1240 [000] d... 85.450019: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>>> irq/170-dwc3-1240 [000] d... 85.450026: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
>>> irq/170-dwc3-1240 [000] d... 85.450027: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
>>
>> Completions for the two End Transfer commands sent during ep_dequeue().
>>
>>> irq/170-dwc3-1240 [000] d... 85.450043: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
>>> irq/170-dwc3-1240 [000] d... 85.450044: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
>>> irq/170-dwc3-1240 [000] d... 85.450047: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
>>> irq/170-dwc3-1240 [000] d... 85.450049: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
>>> irq/170-dwc3-1240 [000] d... 85.450055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>>> irq/170-dwc3-1240 [000] d... 85.450547: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>>> irq/170-dwc3-1240 [000] d... 85.450550: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
>>> irq/170-dwc3-1240 [000] d... 85.450555: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
>>> irq/170-dwc3-1240 [000] d... 85.450556: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>>> irq/170-dwc3-1240 [000] d... 85.450557: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>>> irq/170-dwc3-1240 [000] d... 85.450559: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
>>> irq/170-dwc3-1240 [000] d... 85.450560: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
>>> irq/170-dwc3-1240 [000] d... 85.450561: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
>>> irq/170-dwc3-1240 [000] d... 85.450562: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
>>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>>
>> Giveback happens on above two reqs after they are already freed. Could
>> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
>> immediately after usb_ep_dequeue() without waiting for completion?
>
> this could be a race condition. Add a trace_printk() at the cancelation,
> see if the request is moved to cancelled list.
>
> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
> index 86dc1db788a9..affc2f7a929d 100644
> --- a/drivers/usb/dwc3/gadget.c
> +++ b/drivers/usb/dwc3/gadget.c
> @@ -1513,6 +1513,7 @@ static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep)
> struct dwc3_request *tmp;
>
> list_for_each_entry_safe(req, tmp, &dep->cancelled_list, list) {
> + trace_printk("---> completing cancellation of req %p\n", req);
> dwc3_gadget_ep_skip_trbs(dep, req);
> dwc3_gadget_giveback(dep, req, -ECONNRESET);
> }
> @@ -1551,6 +1552,7 @@ static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
> if (!r->trb)
> goto out0;
>
> + trace_printk("---> req %p moved to cancelled\n", req);
> dwc3_gadget_move_cancelled_request(req);
> if (dep->flags & DWC3_EP_TRANSFER_STARTED)
> goto out0;
>
>
Below is trace with above debug patch applied.
# tracer: nop
#
# entries-in-buffer/entries-written: 898/898 #P:2
#
# _-----=> irqs-off
# / _----=> need-resched
# | / _---=> hardirq/softirq
# || / _--=> preempt-depth
# ||| / delay
# TASK-PID CPU# |||| TIMESTAMP FUNCTION
# | | | |||| | |
modprobe-1217 [000] .... 24.217936: dwc3_alloc_request: ep0out: req 36a8842f length 0/0 zsI ==> 0
modprobe-1217 [000] dn.. 24.251914: dwc3_gadget_ep_cmd: ep0out: cmd 'Start New Configuration' [409] params 00000000 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251920: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251923: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251926: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251929: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251932: dwc3_gadget_ep_cmd: ep2out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251934: dwc3_gadget_ep_cmd: ep2in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251937: dwc3_gadget_ep_cmd: ep3out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251940: dwc3_gadget_ep_cmd: ep3in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251944: dwc3_gadget_ep_cmd: ep4out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251947: dwc3_gadget_ep_cmd: ep4in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251950: dwc3_gadget_ep_cmd: ep5out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251953: dwc3_gadget_ep_cmd: ep5in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251956: dwc3_gadget_ep_cmd: ep6out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251959: dwc3_gadget_ep_cmd: ep6in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251962: dwc3_gadget_ep_cmd: ep7out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251965: dwc3_gadget_ep_cmd: ep7in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251968: dwc3_gadget_ep_cmd: ep8out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251972: dwc3_gadget_ep_cmd: ep8in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251975: dwc3_gadget_ep_cmd: ep9out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251978: dwc3_gadget_ep_cmd: ep9in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251981: dwc3_gadget_ep_cmd: ep10out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251984: dwc3_gadget_ep_cmd: ep10in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251987: dwc3_gadget_ep_cmd: ep11out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251990: dwc3_gadget_ep_cmd: ep11in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251993: dwc3_gadget_ep_cmd: ep12out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251996: dwc3_gadget_ep_cmd: ep12in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.251999: dwc3_gadget_ep_cmd: ep13out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252002: dwc3_gadget_ep_cmd: ep13in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252005: dwc3_gadget_ep_cmd: ep14out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252008: dwc3_gadget_ep_cmd: ep14in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252010: dwc3_gadget_ep_cmd: ep15out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252014: dwc3_gadget_ep_cmd: ep15in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252017: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 00001000 00000500 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252020: dwc3_gadget_ep_enable: ep0out: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:>
modprobe-1217 [000] dn.. 24.252023: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 00001000 02000500 00000000 --> status: Successful
modprobe-1217 [000] dn.. 24.252024: dwc3_gadget_ep_enable: ep0in: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
modprobe-1217 [000] dn.. 24.252026: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
modprobe-1217 [000] dn.. 24.252031: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.252094: dwc3_event: event (00150301): Link Change [RX.Detect]
irq/170-dwc3-1219 [000] d... 24.350345: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1219 [000] d... 24.350348: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1219 [000] d... 24.353334: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1219 [000] d... 24.356348: dwc3_event: event (00030301): Link Change [U3]
irq/170-dwc3-1219 [000] d... 24.521061: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1219 [000] d... 24.537077: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1219 [000] d... 24.537085: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.537088: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1219 [000] d... 24.537091: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.537093: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.537094: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1219 [000] d... 24.600865: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.600868: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 64)
irq/170-dwc3-1219 [000] d... 24.600880: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.600885: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.600889: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.600924: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.600926: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.600932: dwc3_gadget_giveback: ep0out: req 36a8842f length 18/18 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.600934: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.600935: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.600941: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.600970: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.600972: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.600976: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.600981: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.604059: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1219 [000] d... 24.604557: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1219 [000] d... 24.617104: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1219 [000] d... 24.617110: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.617112: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1219 [000] d... 24.617115: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.617116: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.617119: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1219 [000] d... 24.680836: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.680838: dwc3_ctrl_req: Set Address(Addr = 12)
irq/170-dwc3-1219 [000] d... 24.680843: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.680844: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.680850: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.680888: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.680890: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.680893: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.680899: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.700749: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.700751: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 18)
irq/170-dwc3-1219 [000] d... 24.700757: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.700763: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.700767: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.700793: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.700794: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.700799: dwc3_gadget_giveback: ep0out: req 36a8842f length 18/18 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.700806: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.700807: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.700813: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.700877: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.700879: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.700883: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.700888: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.700962: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.700963: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 5)
irq/170-dwc3-1219 [000] d... 24.700970: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 5 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.700975: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.700985: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701008: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701010: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701014: dwc3_gadget_giveback: ep0out: req 36a8842f length 5/5 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.701015: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701016: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701022: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701050: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701051: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701055: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.701061: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701207: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.701208: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 22)
irq/170-dwc3-1219 [000] d... 24.701214: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 22 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701220: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701229: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701256: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701257: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701261: dwc3_gadget_giveback: ep0out: req 36a8842f length 22/22 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.701268: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701269: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701274: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701307: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701309: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701312: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.701318: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701468: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.701469: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 9)
irq/170-dwc3-1219 [000] d... 24.701478: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 9 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701484: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701493: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701499: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701500: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701505: dwc3_gadget_giveback: ep0out: req 36a8842f length 9/9 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.701511: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701512: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701517: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701554: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701555: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701559: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.701565: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701719: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.701721: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 219)
irq/170-dwc3-1219 [000] d... 24.701728: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 219 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701734: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701743: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701777: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.701778: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.701782: dwc3_gadget_giveback: ep0out: req 36a8842f length 219/219 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.701783: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701785: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701790: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.701848: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.701849: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.701853: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.701858: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702009: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.702010: dwc3_ctrl_req: Get String Descriptor(Index = 0, Length = 255)
irq/170-dwc3-1219 [000] d... 24.702017: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702022: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702032: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702058: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702059: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702063: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.702070: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702071: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702076: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702131: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702132: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702136: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.702141: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702226: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.702227: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1219 [000] d... 24.702235: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702240: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702249: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702265: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702267: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702271: dwc3_gadget_giveback: ep0out: req 36a8842f length 46/46 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.702277: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702278: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702284: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702311: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702312: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702316: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.702321: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702360: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.702361: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1219 [000] d... 24.702368: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 106 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702373: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702382: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702398: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.702399: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.702404: dwc3_gadget_giveback: ep0out: req 36a8842f length 106/106 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.702410: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702411: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702416: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702443: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.702444: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.702448: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.702454: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.702770: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.702771: dwc3_ctrl_req: Set Configuration(Config = 1)
irq/170-dwc3-1219 [000] d... 24.709525: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.709528: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.709534: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.709558: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.709559: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.709563: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.709565: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.709570: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.709772: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.709774: dwc3_ctrl_req: Get String Descriptor(Index = 5, Length = 255)
irq/170-dwc3-1219 [000] d... 24.709781: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.709787: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.709790: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.709819: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.709821: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.709825: dwc3_gadget_giveback: ep0out: req 36a8842f length 34/34 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.709826: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.709827: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.709834: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.709857: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.709858: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.709862: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.709868: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710078: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.710079: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1219 [000] d... 24.710086: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710092: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710095: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710125: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710126: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710130: dwc3_gadget_giveback: ep0out: req 36a8842f length 46/46 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.710137: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710139: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710144: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710181: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710182: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710186: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.710191: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710253: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.710254: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1219 [000] d... 24.710261: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 106 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710266: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710275: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710308: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710309: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710313: dwc3_gadget_giveback: ep0out: req 36a8842f length 106/106 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.710320: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710321: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710327: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710380: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710381: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710385: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.710391: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710469: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.710470: dwc3_ctrl_req: a1 02 00 01 00 05 02 00
irq/170-dwc3-1219 [000] d... 24.710476: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710482: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710490: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710517: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710518: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710522: dwc3_gadget_giveback: ep0out: req 36a8842f length 2/2 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.710529: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710530: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710535: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710567: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710568: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710572: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.710577: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710666: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.710667: dwc3_ctrl_req: a1 02 00 01 00 05 0e 00
irq/170-dwc3-1219 [000] d... 24.710674: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710679: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710687: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710714: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.710715: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.710719: dwc3_gadget_giveback: ep0out: req 36a8842f length 14/14 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.710725: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710726: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710732: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.710789: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.710790: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.710794: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.710799: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711254: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.711256: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.711264: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711270: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1219 [000] d... 24.711273: dwc3_alloc_request: ep1out: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.711276: dwc3_ep_queue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.711277: dwc3_alloc_request: ep1out: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.711279: dwc3_ep_queue: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.711286: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.711287: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.711293: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711325: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.711326: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.711330: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.711332: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.711337: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711353: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.711355: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.711362: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.711368: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711375: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.711376: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.711405: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.711406: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.711410: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.711411: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.711413: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.711418: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.711475: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.711476: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.711480: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.711485: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712141: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.712143: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.712148: dwc3_ep_dequeue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.712149: dwc3_gadget_giveback: ep1out: req 25488c21 length 0/256 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.712152: dwc3_free_request: ep1out: req 25488c21 length 0/256 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.712153: dwc3_ep_dequeue: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.712154: dwc3_gadget_giveback: ep1out: req 4d479605 length 0/256 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.712156: dwc3_free_request: ep1out: req 4d479605 length 0/256 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.712159: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1219 [000] d... 24.712163: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712164: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.712169: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712205: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712206: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.712210: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.712212: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.712217: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712287: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.712288: dwc3_ctrl_req: a1 02 00 01 00 06 02 00
irq/170-dwc3-1219 [000] d... 24.712294: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.712300: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712309: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.712310: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.712337: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.712338: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.712342: dwc3_gadget_giveback: ep0out: req 36a8842f length 2/2 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.712349: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712350: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.712356: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712414: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712415: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.712419: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.712424: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712466: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.712467: dwc3_ctrl_req: a1 02 00 01 00 06 0e 00
irq/170-dwc3-1219 [000] d... 24.712475: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.712480: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712488: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.712494: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.712495: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.712499: dwc3_gadget_giveback: ep0out: req 36a8842f length 14/14 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.712505: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712506: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.712511: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.712546: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.712548: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.712551: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.712557: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713234: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.713235: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.713243: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713249: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.713251: dwc3_alloc_request: ep1in: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.713253: dwc3_ep_queue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.713254: dwc3_alloc_request: ep1in: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.713256: dwc3_ep_queue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.713259: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.713260: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.713266: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713304: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.713305: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.713309: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.713310: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.713316: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713421: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.713422: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.713428: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.713434: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713441: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.713442: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.713443: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.713448: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.713455: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.713456: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.713462: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.713495: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.713496: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.713500: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.713506: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.714138: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.714139: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.714143: dwc3_ep_dequeue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.714145: dwc3_gadget_giveback: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.714146: dwc3_free_request: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.714148: dwc3_ep_dequeue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.714149: dwc3_gadget_giveback: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.714150: dwc3_free_request: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.714152: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.714155: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.714156: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.714161: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.714179: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.714180: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.714183: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.714185: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.714192: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715183: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.715184: dwc3_ctrl_req: Get String Descriptor(Index = 12, Length = 255)
irq/170-dwc3-1219 [000] d... 24.715191: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 36 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.715196: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715199: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.715228: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.715229: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.715233: dwc3_gadget_giveback: ep0out: req 36a8842f length 36/36 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.715240: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.715241: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.715246: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715273: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.715274: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.715278: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.715283: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715387: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.715388: dwc3_ctrl_req: Get String Descriptor(Index = 14, Length = 255)
irq/170-dwc3-1219 [000] d... 24.715395: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.715400: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715408: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.715434: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.715436: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.715440: dwc3_gadget_giveback: ep0out: req 36a8842f length 34/34 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.715446: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.715447: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.715453: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.715509: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.715510: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.715514: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.715519: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768166: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.768167: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.768175: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768181: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.768183: dwc3_alloc_request: ep1in: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.768185: dwc3_ep_queue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.768187: dwc3_alloc_request: ep1in: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.768188: dwc3_ep_queue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.768190: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768191: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.768197: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768219: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768220: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.768224: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.768226: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.768231: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768257: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.768259: dwc3_ctrl_req: Get String Descriptor(Index = 15, Length = 255)
irq/170-dwc3-1219 [000] d... 24.768265: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 30 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.768271: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768280: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.768306: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.768307: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.768312: dwc3_gadget_giveback: ep0out: req 36a8842f length 30/30 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.768319: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768320: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.768326: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768380: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768382: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.768385: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.768391: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768474: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.768476: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.768482: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.768488: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768496: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.768513: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.768514: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.768518: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.768525: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768526: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.768531: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.768561: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.768562: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.768566: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.768572: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.772435: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.772437: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.772441: dwc3_ep_dequeue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.772443: dwc3_gadget_giveback: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.772444: dwc3_free_request: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.772445: dwc3_ep_dequeue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.772447: dwc3_gadget_giveback: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.772448: dwc3_free_request: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.772449: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.772454: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.772455: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.772460: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.772477: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.772478: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.772482: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.772483: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.772489: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773594: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.773595: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.773603: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773609: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.773611: dwc3_alloc_request: ep1in: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.773612: dwc3_ep_queue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.773614: dwc3_alloc_request: ep1in: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.773615: dwc3_ep_queue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.773617: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.773618: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.773623: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773662: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.773663: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.773667: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.773668: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.773675: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773759: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.773761: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.773767: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.773773: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773780: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.773786: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.773787: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.773791: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.773797: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.773798: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.773803: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.773838: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.773840: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.773843: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.773849: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.774460: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.774461: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.774465: dwc3_ep_dequeue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.774466: dwc3_gadget_giveback: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.774468: dwc3_free_request: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.774469: dwc3_ep_dequeue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.774470: dwc3_gadget_giveback: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.774471: dwc3_free_request: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.774473: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.774475: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.774476: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.774482: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.774508: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.774509: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.774513: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.774515: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.774520: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776163: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.776164: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.776171: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776177: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1219 [000] d... 24.776179: dwc3_alloc_request: ep1out: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.776181: dwc3_ep_queue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.776183: dwc3_alloc_request: ep1out: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.776185: dwc3_ep_queue: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.776193: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776194: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.776199: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776226: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776227: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.776230: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.776232: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.776237: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776269: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.776270: dwc3_ctrl_req: Get String Descriptor(Index = 13, Length = 255)
irq/170-dwc3-1219 [000] d... 24.776276: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 32 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.776282: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776289: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.776315: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.776316: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.776320: dwc3_gadget_giveback: ep0out: req 36a8842f length 32/32 ZsI ==> 0
irq/170-dwc3-1219 [000] d... 24.776328: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776329: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.776335: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776361: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776362: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.776366: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.776371: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776451: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.776452: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.776458: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.776464: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776471: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.776497: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.776498: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.776502: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.776510: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776511: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.776517: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.776543: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.776544: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.776547: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.776553: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.777193: dwc3_event: event (0e7800c4): ep1out: Transfer Not Ready [3704] (Not Active)
irq/170-dwc3-1219 [000] d... 24.777196: dwc3_prepare_trb: ep1out: trb e01310e5 buf 00000000ad7a0a00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.777200: dwc3_prepare_trb: ep1out: trb 006001fd buf 00000000ad7a0b00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.777206: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [e800406] params 00000000 fe05c000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778186: dwc3_event: event (0e806084): ep1out: Transfer In Progress [3712] (SIm)
irq/170-dwc3-1219 [000] d... 24.778188: dwc3_complete_trb: ep1out: trb e01310e5 buf 00000000ad7a0a00 size 1x 0 ctrl 03a00c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.778193: dwc3_gadget_giveback: ep1out: req 25488c21 length 256/256 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.778195: dwc3_ep_queue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.778197: dwc3_prepare_trb: ep1out: trb 8692d9f9 buf 00000000ad7a0a00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.778202: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778441: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.778443: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.778450: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778456: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.778458: dwc3_alloc_request: ep1in: req 9107cfae length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.778460: dwc3_ep_queue: ep1in: req 9107cfae length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.778462: dwc3_alloc_request: ep1in: req 83d67cfd length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.778464: dwc3_ep_queue: ep1in: req 83d67cfd length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.778472: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.778473: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.778478: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778506: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.778507: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.778510: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.778512: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.778518: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778573: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.778574: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.778581: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.778586: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778594: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.778609: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.778611: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.778615: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.778622: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.778623: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.778629: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.778656: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.778657: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.778661: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.778666: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.779104: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.779105: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.779110: dwc3_ep_dequeue: ep1in: req 9107cfae length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.779111: dwc3_gadget_giveback: ep1in: req 9107cfae length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.779113: dwc3_free_request: ep1in: req 9107cfae length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.779114: dwc3_ep_dequeue: ep1in: req 83d67cfd length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.779115: dwc3_gadget_giveback: ep1in: req 83d67cfd length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.779116: dwc3_free_request: ep1in: req 83d67cfd length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.779118: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.779126: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.779127: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.779132: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.779150: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.779151: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.779154: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.779156: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.779162: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.779190: dwc3_event: event (0e886084): ep1out: Transfer In Progress [3720] (SIm)
irq/170-dwc3-1219 [000] d... 24.779191: dwc3_complete_trb: ep1out: trb 006001fd buf 00000000ad7a0b00 size 1x 0 ctrl 03a20c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.779196: dwc3_gadget_giveback: ep1out: req 4d479605 length 256/256 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.779198: dwc3_ep_queue: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.779200: dwc3_prepare_trb: ep1out: trb 23d14d25 buf 00000000ad7a0b00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.779206: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780158: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.780160: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.780168: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780174: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.780176: dwc3_alloc_request: ep1in: req 83d67cfd length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.780177: dwc3_ep_queue: ep1in: req 83d67cfd length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780179: dwc3_alloc_request: ep1in: req 9107cfae length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.780180: dwc3_ep_queue: ep1in: req 9107cfae length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780182: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.780183: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.780189: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780196: dwc3_event: event (0e906084): ep1out: Transfer In Progress [3728] (SIm)
irq/170-dwc3-1219 [000] d... 24.780197: dwc3_complete_trb: ep1out: trb 8692d9f9 buf 00000000ad7a0a00 size 1x 0 ctrl 03a40c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.780202: dwc3_gadget_giveback: ep1out: req 25488c21 length 256/256 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.780204: dwc3_ep_queue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780206: dwc3_prepare_trb: ep1out: trb 657e9f90 buf 00000000ad7a0a00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.780211: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780219: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.780220: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.780223: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.780225: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.780230: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780295: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.780296: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.780303: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.780308: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780316: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.780317: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.780318: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.780322: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.780328: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.780329: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.780334: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780372: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.780373: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.780377: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.780383: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780828: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.780830: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.780834: dwc3_ep_dequeue: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780838: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.780942: dwc3_gadget_ep_dequeue: ---> req 25488c21 moved to cancelled
irq/170-dwc3-1219 [000] d... 24.780943: dwc3_free_request: ep1out: req 25488c21 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780945: dwc3_ep_dequeue: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.780948: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.781050: dwc3_gadget_ep_dequeue: ---> req 4d479605 moved to cancelled
irq/170-dwc3-1219 [000] d... 24.781051: dwc3_free_request: ep1out: req 4d479605 length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.781053: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 5/3 flags E:swBp:>
irq/170-dwc3-1219 [000] d... 24.781056: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.781164: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.781165: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.781171: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.781173: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1219 [000] d... 24.781173: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1219 [000] d... 24.781191: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.781192: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.781196: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.781198: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.781203: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.781664: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.781665: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.781670: dwc3_ep_dequeue: ep1in: req 83d67cfd length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.781671: dwc3_gadget_giveback: ep1in: req 83d67cfd length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.781673: dwc3_free_request: ep1in: req 83d67cfd length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.781674: dwc3_ep_dequeue: ep1in: req 9107cfae length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.781675: dwc3_gadget_giveback: ep1in: req 9107cfae length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.781676: dwc3_free_request: ep1in: req 9107cfae length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.781678: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.781686: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.781687: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.781692: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.781729: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.781730: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.781734: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.781735: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.781741: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.790998: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.791001: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.791009: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.791015: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1219 [000] d... 24.791017: dwc3_alloc_request: ep1out: req 9107cfae length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.791018: dwc3_ep_queue: ep1out: req 9107cfae length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.791020: dwc3_alloc_request: ep1out: req 83d67cfd length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.791021: dwc3_ep_queue: ep1out: req 83d67cfd length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.791023: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.791024: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.791030: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.791058: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.791059: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.791062: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.791064: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.791069: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.791141: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.791142: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.791149: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.791155: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.791162: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.791189: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.791191: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.791195: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.791202: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.791203: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.791208: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.791225: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.791226: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.791230: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.791235: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792068: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.792070: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.792078: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792084: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.792086: dwc3_alloc_request: ep1in: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.792087: dwc3_ep_queue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.792089: dwc3_alloc_request: ep1in: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.792090: dwc3_ep_queue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.792092: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792093: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.792098: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792137: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792138: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.792142: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.792144: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.792149: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792199: dwc3_event: event (0ef000c4): ep1out: Transfer Not Ready [3824] (Not Active)
irq/170-dwc3-1219 [000] d... 24.792202: dwc3_prepare_trb: ep1out: trb e01310e5 buf 00000000ad7a0a00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.792206: dwc3_prepare_trb: ep1out: trb 006001fd buf 00000000ad7a0b00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.792211: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [ef80406] params 00000000 fe05c000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792219: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.792219: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.792226: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.792231: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792233: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.792250: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.792252: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.792256: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.792264: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792265: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.792270: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792306: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792307: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.792311: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.792316: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792778: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.792779: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.792783: dwc3_ep_dequeue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.792785: dwc3_gadget_giveback: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.792787: dwc3_free_request: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.792788: dwc3_ep_dequeue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.792789: dwc3_gadget_giveback: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.792790: dwc3_free_request: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.792791: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.792799: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792801: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.792806: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.792839: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.792840: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.792843: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.792845: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.792852: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793190: dwc3_event: event (0ef86084): ep1out: Transfer In Progress [3832] (SIm)
irq/170-dwc3-1219 [000] d... 24.793192: dwc3_complete_trb: ep1out: trb e01310e5 buf 00000000ad7a0a00 size 1x 0 ctrl 03be0c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.793196: dwc3_gadget_giveback: ep1out: req 9107cfae length 256/256 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.793199: dwc3_ep_queue: ep1out: req 9107cfae length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.793201: dwc3_prepare_trb: ep1out: trb 8692d9f9 buf 00000000ad7a0a00 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1219 [000] d... 24.793205: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793831: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.793832: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1219 [000] d... 24.793840: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793846: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.793848: dwc3_alloc_request: ep1in: req 25488c21 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.793849: dwc3_ep_queue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.793851: dwc3_alloc_request: ep1in: req 4d479605 length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.793853: dwc3_ep_queue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.793854: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.793856: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.793861: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793897: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.793899: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.793902: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.793904: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.793909: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793962: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.793965: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1219 [000] d... 24.793971: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000acfcb000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.793976: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.793984: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1219 [000] d... 24.794010: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1219 [000] d... 24.794011: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000acfcb000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1219 [000] d... 24.794015: dwc3_gadget_giveback: ep0out: req 36a8842f length 4/4 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.794022: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.794023: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.794028: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.794061: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.794063: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1219 [000] d... 24.794067: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.794072: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801148: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.801151: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.801155: dwc3_ep_dequeue: ep1out: req 9107cfae length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801159: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801262: dwc3_gadget_ep_dequeue: ---> req 9107cfae moved to cancelled
irq/170-dwc3-1219 [000] d... 24.801263: dwc3_free_request: ep1out: req 9107cfae length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801265: dwc3_ep_dequeue: ep1out: req 83d67cfd length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801268: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801370: dwc3_gadget_ep_dequeue: ---> req 83d67cfd moved to cancelled
irq/170-dwc3-1219 [000] d... 24.801371: dwc3_free_request: ep1out: req 83d67cfd length 0/256 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801373: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
irq/170-dwc3-1219 [000] d... 24.801376: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801479: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1219 [000] d... 24.801480: dwc3_prepare_trb: ep0in: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.801485: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801493: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1219 [000] d... 24.801494: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
irq/170-dwc3-1219 [000] d... 24.801513: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1219 [000] d... 24.801515: dwc3_complete_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1219 [000] d... 24.801518: dwc3_gadget_giveback: ep0out: req 36a8842f length 0/0 zsI ==> 0
irq/170-dwc3-1219 [000] d... 24.801520: dwc3_prepare_trb: ep0out: trb 35168a42 buf 00000000fe05a000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1219 [000] d... 24.801525: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05a000 00000000 --> status: Successful
irq/170-dwc3-1219 [000] d... 24.801979: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1219 [000] d... 24.801982: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1219 [000] d... 24.801987: dwc3_ep_dequeue: ep1in: req 25488c21 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801988: dwc3_gadget_giveback: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.801990: dwc3_free_request: ep1in: req 25488c21 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.801991: dwc3_ep_dequeue: ep1in: req 4d479605 length 0/192 zsI ==> -115
irq/170-dwc3-1219 [000] d... 24.801992: dwc3_gadget_giveback: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.801993: dwc3_free_request: ep1in: req 4d479605 length 0/192 zsI ==> -104
irq/170-dwc3-1219 [000] d... 24.801995: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1219 [000] d... 24.801996: dwc3_gadget_giveback: ep1out: req 9107cfae length 0/256 zsI ==> -108
irq/170-dwc3-1219 [000] d... 24.801998: dwc3_gadget_giveback: ep1out: req 83d67cfd length 0/256 zsI ==> -108
irq/170-dwc3-1219 [000] d... 24.801999: dwc3_gadget_giveback: : req 3a7b7028 length 0/0 Zsi ==> 0
--
cheers,
-roger
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 8:17 ` Jack Pham
2019-10-30 8:57 ` Felipe Balbi
@ 2019-10-30 10:08 ` Roger Quadros
1 sibling, 0 replies; 10+ messages in thread
From: Roger Quadros @ 2019-10-30 10:08 UTC (permalink / raw)
To: Jack Pham; +Cc: Felipe Balbi, linux-usb, Bin Liu [EP]
Hi Jack,
On 30/10/2019 10:17, Jack Pham wrote:
> Hi Roger,
>
> Will try to take a stab at this...
>
> On Tue, Oct 29, 2019 at 01:30:23PM +0200, Roger Quadros wrote:
>> irq/170-dwc3-1240 [000] d... 85.449686: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>> irq/170-dwc3-1240 [000] d... 85.449688: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
>> irq/170-dwc3-1240 [000] d... 85.449693: dwc3_ep_dequeue: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.449697: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.449799: dwc3_free_request: ep1out: req ee75d6ac length 0/256 zsI ==> -115
>
> req ee75d6ac is dequeued by f_uac2, and immediately freed. There is no
> giveback here, but oddly the givebacks happen at the end of the log
> right before the panic.
>
>> irq/170-dwc3-1240 [000] d... 85.449800: dwc3_ep_dequeue: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.449803: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [d08] params 00000000 00000000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.449905: dwc3_free_request: ep1out: req c26c10a3 length 0/256 zsI ==> -115
>
> ditto for req c26c10a3
>
>> irq/170-dwc3-1240 [000] d... 85.449906: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 3/1 flags E:swBp:>
>> irq/170-dwc3-1240 [000] d... 85.449909: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [c08] params 00000000 00000000 00000000 --> status: Successful
>
> Finally usb_ep_disable() is called on ep1out.
>
>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_event: event (000020c2): ep0in: [Status Phase]
>> irq/170-dwc3-1240 [000] d... 85.450013: dwc3_prepare_trb: ep0in: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
>> irq/170-dwc3-1240 [000] d... 85.450019: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.450026: dwc3_event: event (080201c4): ep1out: Endpoint Command Complete
>> irq/170-dwc3-1240 [000] d... 85.450027: dwc3_event: event (080001c4): ep1out: Endpoint Command Complete
>
> Completions for the two End Transfer commands sent during ep_dequeue().
>
>> irq/170-dwc3-1240 [000] d... 85.450043: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
>> irq/170-dwc3-1240 [000] d... 85.450044: dwc3_complete_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
>> irq/170-dwc3-1240 [000] d... 85.450047: dwc3_gadget_giveback: ep0out: req 36600525 length 0/0 zsI ==> 0
>> irq/170-dwc3-1240 [000] d... 85.450049: dwc3_prepare_trb: ep0out: trb 089fca0d buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
>> irq/170-dwc3-1240 [000] d... 85.450055: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
>> irq/170-dwc3-1240 [000] d... 85.450547: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
>> irq/170-dwc3-1240 [000] d... 85.450550: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
>> irq/170-dwc3-1240 [000] d... 85.450555: dwc3_ep_dequeue: ep1in: req f11a91c0 length 0/192 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.450556: dwc3_gadget_giveback: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450557: dwc3_free_request: ep1in: req f11a91c0 length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450559: dwc3_ep_dequeue: ep1in: req d9b92dec length 0/192 zsI ==> -115
>> irq/170-dwc3-1240 [000] d... 85.450560: dwc3_gadget_giveback: ep1in: req d9b92dec length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450561: dwc3_free_request: ep1in: req d9b92dec length 0/192 zsI ==> -104
>> irq/170-dwc3-1240 [000] d... 85.450562: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>
> Giveback happens on above two reqs after they are already freed. Could
> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
> immediately after usb_ep_dequeue() without waiting for completion?
>
> static inline void free_ep(struct uac_rtd_params *prm, struct usb_ep *ep)
> {
> ...
> for (i = 0; i < params->req_number; i++) {
> if (prm->ureq[i].req) {
> usb_ep_dequeue(ep, prm->ureq[i].req);
> usb_ep_free_request(ep, prm->ureq[i].req);
> prm->ureq[i].req = NULL;
> }
> }
>
> According to commit 1e19a520a925, the kerneldoc for usb_ep_dequeue() was
> clarified to imply that completion may occur asynchronously, and f_fs.c
> was similarly fixed to wait for the completion after doing a dequeue.
> Sso maybe above snippet is leading to a use-after-free? Maybe the
> req->list traversal in dwc3 when it is doing givebacks is walking over
> freed memory leading to the panic.
>
> Although I am not sure why the givebacks are happening here much later
> than the ep_dequeue and ep_disable on ep1out that happened previously.
> Several ep1in operations happen after that before these ep1out
> givebacks.
>
Thanks for the hint. With the below patch the enumeration failure goes away.
I've also attached the dwc3 trace log.
However, I'm not able to record/playback. But this might be some other issue.
Does the below patch look OK?
diff --git a/drivers/usb/gadget/function/u_audio.c b/drivers/usb/gadget/function/u_audio.c
index 56906d15fb55..498a2743ebe1 100644
--- a/drivers/usb/gadget/function/u_audio.c
+++ b/drivers/usb/gadget/function/u_audio.c
@@ -26,6 +26,7 @@
struct uac_req {
struct uac_rtd_params *pp; /* parent param */
struct usb_request *req;
+ struct completion req_completion;
};
/* Runtime data params for one stream */
@@ -88,9 +89,9 @@ static void u_audio_iso_complete(struct usb_ep *ep, struct usb_request *req)
struct uac_rtd_params *prm = ur->pp;
struct snd_uac_chip *uac = prm->uac;
- /* i/f shutting down */
- if (!prm->ep_enabled || req->status == -ESHUTDOWN)
- return;
+ /* don't process data if we are disconnected or dequeued */
+ if (req->status == -ESHUTDOWN || req->status == -ECONNRESET)
+ goto exit;
/*
* We can't really do much about bad xfers.
@@ -178,6 +179,12 @@ static void u_audio_iso_complete(struct usb_ep *ep, struct usb_request *req)
snd_pcm_period_elapsed(substream);
exit:
+ complete(&ur->req_completion);
+ /* don't queue more transfers if we're disabled or disconnected */
+ if (!prm->ep_enabled || req->status == -ESHUTDOWN)
+ return;
+
+ reinit_completion(&ur->req_completion);
if (usb_ep_queue(ep, req, GFP_ATOMIC))
dev_err(uac->card->dev, "%d Error!\n", __LINE__);
}
@@ -352,6 +359,7 @@ static inline void free_ep(struct uac_rtd_params *prm, struct usb_ep *ep)
for (i = 0; i < params->req_number; i++) {
if (prm->ureq[i].req) {
usb_ep_dequeue(ep, prm->ureq[i].req);
+ wait_for_completion(&prm->ureq[i].req_completion);
usb_ep_free_request(ep, prm->ureq[i].req);
prm->ureq[i].req = NULL;
}
@@ -397,6 +405,7 @@ int u_audio_start_capture(struct g_audio *audio_dev)
req->buf = prm->rbuf + i * prm->max_psize;
}
+ reinit_completion(&prm->ureq[i].req_completion);
if (usb_ep_queue(ep, prm->ureq[i].req, GFP_ATOMIC))
dev_err(dev, "%s:%d Error!\n", __func__, __LINE__);
}
@@ -473,6 +482,7 @@ int u_audio_start_playback(struct g_audio *audio_dev)
req->buf = prm->rbuf + i * prm->max_psize;
}
+ reinit_completion(&prm->ureq[i].req_completion);
if (usb_ep_queue(ep, prm->ureq[i].req, GFP_ATOMIC))
dev_err(dev, "%s:%d Error!\n", __func__, __LINE__);
}
@@ -497,7 +507,7 @@ int g_audio_setup(struct g_audio *g_audio, const char *pcm_name,
struct snd_pcm *pcm;
struct uac_params *params;
int p_chmask, c_chmask;
- int err;
+ int err, i;
if (!g_audio)
return -EINVAL;
@@ -525,6 +535,9 @@ int g_audio_setup(struct g_audio *g_audio, const char *pcm_name,
goto fail;
}
+ for (i = 0; i < params->req_number; i++)
+ init_completion(&prm->ureq[i].req_completion);
+
prm->rbuf = kcalloc(params->req_number, prm->max_psize,
GFP_KERNEL);
if (!prm->rbuf) {
@@ -547,6 +560,9 @@ int g_audio_setup(struct g_audio *g_audio, const char *pcm_name,
goto fail;
}
+ for (i = 0; i < params->req_number; i++)
+ init_completion(&prm->ureq[i].req_completion);
+
prm->rbuf = kcalloc(params->req_number, prm->max_psize,
GFP_KERNEL);
if (!prm->rbuf) {
--
dwc3 trace log with above patch applied.
# tracer: nop
#
# entries-in-buffer/entries-written: 710/710 #P:2
#
# _-----=> irqs-off
# / _----=> need-resched
# | / _---=> hardirq/softirq
# || / _--=> preempt-depth
# ||| / delay
# TASK-PID CPU# |||| TIMESTAMP FUNCTION
# | | | |||| | |
modprobe-1226 [001] .n.. 93.678323: dwc3_alloc_request: ep0out: req b318d483 length 0/0 zsI ==> 0
modprobe-1226 [000] dn.. 93.702997: dwc3_gadget_ep_cmd: ep0out: cmd 'Start New Configuration' [409] params 00000000 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703003: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703006: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703009: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703011: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703014: dwc3_gadget_ep_cmd: ep2out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703017: dwc3_gadget_ep_cmd: ep2in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703019: dwc3_gadget_ep_cmd: ep3out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703022: dwc3_gadget_ep_cmd: ep3in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703025: dwc3_gadget_ep_cmd: ep4out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703027: dwc3_gadget_ep_cmd: ep4in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703030: dwc3_gadget_ep_cmd: ep5out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703033: dwc3_gadget_ep_cmd: ep5in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703035: dwc3_gadget_ep_cmd: ep6out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703038: dwc3_gadget_ep_cmd: ep6in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703041: dwc3_gadget_ep_cmd: ep7out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703043: dwc3_gadget_ep_cmd: ep7in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703046: dwc3_gadget_ep_cmd: ep8out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703049: dwc3_gadget_ep_cmd: ep8in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703052: dwc3_gadget_ep_cmd: ep9out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703054: dwc3_gadget_ep_cmd: ep9in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703057: dwc3_gadget_ep_cmd: ep10out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703060: dwc3_gadget_ep_cmd: ep10in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703063: dwc3_gadget_ep_cmd: ep11out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703065: dwc3_gadget_ep_cmd: ep11in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703068: dwc3_gadget_ep_cmd: ep12out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703071: dwc3_gadget_ep_cmd: ep12in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703073: dwc3_gadget_ep_cmd: ep13out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703076: dwc3_gadget_ep_cmd: ep13in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703079: dwc3_gadget_ep_cmd: ep14out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703081: dwc3_gadget_ep_cmd: ep14in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703084: dwc3_gadget_ep_cmd: ep15out: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703087: dwc3_gadget_ep_cmd: ep15in: cmd 'Set Endpoint Transfer Resource' [402] params 00000001 00000000 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703089: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 00001000 00000500 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703092: dwc3_gadget_ep_enable: ep0out: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:>
modprobe-1226 [000] dn.. 93.703094: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 00001000 02000500 00000000 --> status: Successful
modprobe-1226 [000] dn.. 93.703096: dwc3_gadget_ep_enable: ep0in: mps 512/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
modprobe-1226 [000] dn.. 93.703098: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
modprobe-1226 [000] dn.. 93.703104: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 93.703173: dwc3_event: event (00150301): Link Change [RX.Detect]
irq/170-dwc3-1228 [000] d... 93.801496: dwc3_event: event (00040301): Link Change [SS.Disabled]
irq/170-dwc3-1228 [000] d... 93.801499: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1228 [000] d... 93.804662: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1228 [000] d... 93.807503: dwc3_event: event (00030301): Link Change [U3]
irq/170-dwc3-1228 [000] d... 93.974202: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1228 [000] d... 93.990210: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1228 [000] d... 93.990219: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 93.990223: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1228 [000] d... 93.990228: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 93.990230: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 93.990231: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1228 [000] d... 94.054104: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.054107: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 64)
irq/170-dwc3-1228 [000] d... 94.054120: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.054126: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.054129: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.054153: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.054154: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.054160: dwc3_gadget_giveback: ep0out: req b318d483 length 18/18 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.054168: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.054169: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.054175: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.054224: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.054225: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.054230: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.054235: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.057275: dwc3_event: event (00050301): Link Change [RX.Detect]
irq/170-dwc3-1228 [000] d... 94.057773: dwc3_event: event (00000101): Reset [U0]
irq/170-dwc3-1228 [000] d... 94.070213: dwc3_event: event (00000201): Connection Done [U0]
irq/170-dwc3-1228 [000] d... 94.070218: dwc3_gadget_ep_cmd: ep0out: cmd 'Set Endpoint Configuration' [401] params 80000200 00000500 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.070220: dwc3_gadget_ep_enable: ep0out: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swBp:>
irq/170-dwc3-1228 [000] d... 94.070223: dwc3_gadget_ep_cmd: ep0in: cmd 'Set Endpoint Configuration' [401] params 80000200 02000500 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.070224: dwc3_gadget_ep_enable: ep0in: mps 64/512 streams 0 burst 1 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.070227: dwc3_event: event (00000301): Link Change [U0]
irq/170-dwc3-1228 [000] d... 94.133926: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.133927: dwc3_ctrl_req: Set Address(Addr = 13)
irq/170-dwc3-1228 [000] d... 94.133933: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.133934: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.133940: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.133978: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.133980: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.133984: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.133989: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.153907: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.153909: dwc3_ctrl_req: Get Device Descriptor(Index = 0, Length = 18)
irq/170-dwc3-1228 [000] d... 94.153915: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 18 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.153921: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.153925: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.153948: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.153949: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.153954: dwc3_gadget_giveback: ep0out: req b318d483 length 18/18 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.153960: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.153962: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.153967: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154026: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154027: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154031: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.154036: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154099: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.154101: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 5)
irq/170-dwc3-1228 [000] d... 94.154107: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 5 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154112: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154122: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154148: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154149: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154154: dwc3_gadget_giveback: ep0out: req b318d483 length 5/5 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.154161: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154162: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154167: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154223: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154224: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154228: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.154233: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154359: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.154360: dwc3_ctrl_req: Get BOS Descriptor(Index = 0, Length = 22)
irq/170-dwc3-1228 [000] d... 94.154366: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 22 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154372: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154381: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154397: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154398: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154403: dwc3_gadget_giveback: ep0out: req b318d483 length 22/22 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.154409: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154410: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154416: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154442: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154443: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154447: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.154452: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154588: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.154589: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 9)
irq/170-dwc3-1228 [000] d... 94.154598: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 9 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154604: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154613: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154614: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154641: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154642: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154646: dwc3_gadget_giveback: ep0out: req b318d483 length 9/9 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.154647: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154649: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154654: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154688: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154689: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154693: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.154698: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154826: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.154828: dwc3_ctrl_req: Get Configuration Descriptor(Index = 0, Length = 219)
irq/170-dwc3-1228 [000] d... 94.154836: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 219 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154841: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154849: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154885: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.154886: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.154890: dwc3_gadget_giveback: ep0out: req b318d483 length 219/219 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.154891: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154893: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154898: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.154932: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.154933: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.154937: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.154942: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155073: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.155075: dwc3_ctrl_req: Get String Descriptor(Index = 0, Length = 255)
irq/170-dwc3-1228 [000] d... 94.155081: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155087: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155096: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155122: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155123: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155127: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.155134: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155135: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155141: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155201: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155202: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155206: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.155211: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155296: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.155297: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1228 [000] d... 94.155304: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155310: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155319: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155320: dwc3_event: event (000090c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155353: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155354: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155358: dwc3_gadget_giveback: ep0out: req b318d483 length 46/46 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.155365: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155366: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155372: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155397: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155398: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155402: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.155407: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155465: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.155466: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1228 [000] d... 94.155474: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 106 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155480: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155487: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155516: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.155518: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.155522: dwc3_gadget_giveback: ep0out: req b318d483 length 106/106 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.155523: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155524: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155530: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155564: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.155565: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.155569: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.155574: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.155860: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.155861: dwc3_ctrl_req: Set Configuration(Config = 1)
irq/170-dwc3-1228 [000] d... 94.162618: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.162620: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.162625: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.162662: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.162663: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.162667: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.162669: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.162676: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.162768: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.162770: dwc3_ctrl_req: Get String Descriptor(Index = 5, Length = 255)
irq/170-dwc3-1228 [000] d... 94.162778: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.162784: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.162787: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.162820: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.162821: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.162826: dwc3_gadget_giveback: ep0out: req b318d483 length 34/34 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.162829: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.162831: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.162837: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.162892: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.162894: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.162898: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.162903: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163110: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.163112: dwc3_ctrl_req: Get String Descriptor(Index = 2, Length = 255)
irq/170-dwc3-1228 [000] d... 94.163118: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 46 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163124: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163132: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163157: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163159: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163163: dwc3_gadget_giveback: ep0out: req b318d483 length 46/46 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.163172: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163173: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163178: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163204: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163205: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163209: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.163214: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163248: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.163249: dwc3_ctrl_req: Get String Descriptor(Index = 1, Length = 255)
irq/170-dwc3-1228 [000] d... 94.163255: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 106 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163261: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163269: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163303: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163305: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163309: dwc3_gadget_giveback: ep0out: req b318d483 length 106/106 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.163312: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163313: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163319: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163374: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163376: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163379: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.163385: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163504: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.163505: dwc3_ctrl_req: a1 02 00 01 00 05 02 00
irq/170-dwc3-1228 [000] d... 94.163511: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163517: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163520: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163553: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163555: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163559: dwc3_gadget_giveback: ep0out: req b318d483 length 2/2 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.163567: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163568: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163573: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163626: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163627: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163631: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.163636: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163731: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.163733: dwc3_ctrl_req: a1 02 00 01 00 05 0e 00
irq/170-dwc3-1228 [000] d... 94.163739: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163744: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163756: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163783: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.163784: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.163788: dwc3_gadget_giveback: ep0out: req b318d483 length 14/14 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.163796: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163797: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163803: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.163854: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.163855: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.163859: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.163864: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164303: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.164304: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.164312: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164319: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1228 [000] d... 94.164321: dwc3_alloc_request: ep1out: req ebc6338f length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.164324: dwc3_ep_queue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.164326: dwc3_alloc_request: ep1out: req 72d27dfc length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.164328: dwc3_ep_queue: ep1out: req 72d27dfc length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.164335: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164337: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.164342: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164359: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164360: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.164363: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.164365: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.164370: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164379: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.164380: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.164387: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.164392: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164394: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.164428: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.164430: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.164434: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.164441: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164442: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.164448: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164473: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164475: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.164478: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.164484: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164878: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.164879: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.164885: dwc3_ep_dequeue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.164886: dwc3_gadget_giveback: ep1out: req ebc6338f length 0/256 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.164890: dwc3_free_request: ep1out: req ebc6338f length 0/256 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.164891: dwc3_ep_dequeue: ep1out: req 72d27dfc length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.164892: dwc3_gadget_giveback: ep1out: req 72d27dfc length 0/256 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.164895: dwc3_free_request: ep1out: req 72d27dfc length 0/256 zsI ==> -104
irq/170-dwc3-1228 [000] d... 94.164897: dwc3_gadget_ep_disable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1228 [000] d... 94.164906: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164907: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.164913: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.164932: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.164933: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.164937: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.164939: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.164944: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165043: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.165044: dwc3_ctrl_req: a1 02 00 01 00 06 02 00
irq/170-dwc3-1228 [000] d... 94.165050: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 2 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.165056: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165065: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.165072: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.165073: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.165077: dwc3_gadget_giveback: ep0out: req b318d483 length 2/2 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.165078: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165080: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.165085: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165101: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165102: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.165106: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.165112: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165199: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.165200: dwc3_ctrl_req: a1 02 00 01 00 06 0e 00
irq/170-dwc3-1228 [000] d... 94.165207: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 14 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.165212: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165221: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.165227: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.165229: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.165233: dwc3_gadget_giveback: ep0out: req b318d483 length 14/14 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.165239: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165240: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.165246: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165280: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165282: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.165285: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.165291: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165872: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.165873: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.165881: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165887: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.165889: dwc3_alloc_request: ep1in: req 72d27dfc length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.165890: dwc3_ep_queue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.165892: dwc3_alloc_request: ep1in: req ebc6338f length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.165893: dwc3_ep_queue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.165896: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165897: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.165903: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.165938: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.165939: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.165943: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.165945: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.165950: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.166035: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.166037: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.166043: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.166049: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.166056: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.166071: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.166073: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.166077: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.166085: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.166085: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.166091: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.166120: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.166121: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.166125: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.166130: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.166530: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.166531: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.166536: dwc3_ep_dequeue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.166537: dwc3_gadget_giveback: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.166539: dwc3_free_request: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.166541: dwc3_ep_dequeue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.166542: dwc3_gadget_giveback: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.166544: dwc3_free_request: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] d... 94.166545: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.166554: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.166555: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.166560: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.166578: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.166579: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.166583: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.166585: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.166591: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167250: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.167251: dwc3_ctrl_req: Get String Descriptor(Index = 12, Length = 255)
irq/170-dwc3-1228 [000] d... 94.167257: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 36 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.167263: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167266: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.167295: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.167296: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.167300: dwc3_gadget_giveback: ep0out: req b318d483 length 36/36 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.167307: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.167308: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.167314: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167339: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.167340: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.167343: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.167349: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167461: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.167462: dwc3_ctrl_req: Get String Descriptor(Index = 14, Length = 255)
irq/170-dwc3-1228 [000] d... 94.167468: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 34 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.167474: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167482: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.167508: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.167510: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.167514: dwc3_gadget_giveback: ep0out: req b318d483 length 34/34 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.167520: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.167521: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.167527: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.167560: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.167561: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.167565: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.167570: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.245810: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.245812: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.245822: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.245828: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.245830: dwc3_alloc_request: ep1in: req ebc6338f length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.245831: dwc3_ep_queue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.245833: dwc3_alloc_request: ep1in: req 72d27dfc length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.245834: dwc3_ep_queue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.245836: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.245838: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.245843: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.245868: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.245869: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.245873: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.245875: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.245881: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.245922: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.245923: dwc3_ctrl_req: Get String Descriptor(Index = 15, Length = 255)
irq/170-dwc3-1228 [000] d... 94.245929: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 30 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.245935: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.245945: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.245951: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.245952: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.245956: dwc3_gadget_giveback: ep0out: req b318d483 length 30/30 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.245963: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.245964: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.245969: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.246002: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.246004: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.246008: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.246013: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.246089: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.246090: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.246096: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.246101: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.246110: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.246137: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.246138: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.246142: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.246149: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.246150: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.246155: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.246189: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.246190: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.246194: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.246199: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.250858: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.250860: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.250865: dwc3_ep_dequeue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.250866: dwc3_gadget_giveback: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.250869: dwc3_free_request: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.250870: dwc3_ep_dequeue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.250871: dwc3_gadget_giveback: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.250874: dwc3_free_request: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] d... 94.250875: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] .... 94.250880: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] .... 94.250881: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] .... 94.250886: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.250927: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.250929: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.250932: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.250934: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.250939: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251679: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.251680: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.251688: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251694: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.251696: dwc3_alloc_request: ep1in: req 72d27dfc length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.251698: dwc3_ep_queue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.251699: dwc3_alloc_request: ep1in: req ebc6338f length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.251701: dwc3_ep_queue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.251708: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.251709: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.251715: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251732: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.251733: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.251737: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.251739: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.251745: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251809: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.251810: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.251816: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.251822: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251829: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.251845: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.251846: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.251851: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.251857: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.251858: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.251864: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.251892: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.251893: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.251897: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.251902: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.252398: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.252399: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.252403: dwc3_ep_dequeue: ep1in: req 72d27dfc length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.252405: dwc3_gadget_giveback: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.252409: dwc3_free_request: ep1in: req 72d27dfc length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.252410: dwc3_ep_dequeue: ep1in: req ebc6338f length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.252411: dwc3_gadget_giveback: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.252413: dwc3_free_request: ep1in: req ebc6338f length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] d... 94.252415: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.252423: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.252424: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.252429: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.252461: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.252462: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.252466: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.252467: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.252473: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253585: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.253587: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.253594: dwc3_gadget_ep_cmd: ep1out: cmd 'Set Endpoint Configuration' [401] params 00000802 04030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253600: dwc3_gadget_ep_enable: ep1out: mps 256/1024 streams 15 burst 0 ring 0/0 flags E:swbp:>
irq/170-dwc3-1228 [000] d... 94.253601: dwc3_alloc_request: ep1out: req ebc6338f length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.253603: dwc3_ep_queue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.253606: dwc3_alloc_request: ep1out: req 72d27dfc length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.253607: dwc3_ep_queue: ep1out: req 72d27dfc length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.253616: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253617: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.253622: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253640: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253641: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.253644: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.253646: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.253652: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253667: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.253668: dwc3_ctrl_req: Get String Descriptor(Index = 13, Length = 255)
irq/170-dwc3-1228 [000] d... 94.253674: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 32 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.253680: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253687: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.253706: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.253707: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.253712: dwc3_gadget_giveback: ep0out: req b318d483 length 32/32 ZsI ==> 0
irq/170-dwc3-1228 [000] d... 94.253719: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253721: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.253726: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253752: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253754: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.253757: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.253763: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253825: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.253827: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.253833: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.253838: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253846: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.253874: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.253875: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.253879: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.253887: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253888: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.253894: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.253929: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.253930: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.253934: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.253939: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.254313: dwc3_event: event (30f000c4): ep1out: Transfer Not Ready [12528] (Not Active)
irq/170-dwc3-1228 [000] d... 94.254316: dwc3_prepare_trb: ep1out: trb 5f31d473 buf 00000000ad585000 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.254320: dwc3_prepare_trb: ep1out: trb aee24341 buf 00000000ad585100 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.254325: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [30f80406] params 00000000 fe05d000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.255311: dwc3_event: event (30f86084): ep1out: Transfer In Progress [12536] (SIm)
irq/170-dwc3-1228 [000] d... 94.255313: dwc3_complete_trb: ep1out: trb 5f31d473 buf 00000000ad585000 size 1x 0 ctrl 0c3e0c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.255318: dwc3_gadget_giveback: ep1out: req ebc6338f length 256/256 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.255320: dwc3_ep_queue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.255322: dwc3_prepare_trb: ep1out: trb e6f6b673 buf 00000000ad585000 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.255328: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256290: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.256291: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.256299: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256305: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.256307: dwc3_alloc_request: ep1in: req 90dba1da length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.256308: dwc3_ep_queue: ep1in: req 90dba1da length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.256311: dwc3_alloc_request: ep1in: req 6ca51bd9 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.256313: dwc3_ep_queue: ep1in: req 6ca51bd9 length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.256315: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.256316: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.256321: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256329: dwc3_event: event (31006084): ep1out: Transfer In Progress [12544] (SIm)
irq/170-dwc3-1228 [000] d... 94.256330: dwc3_complete_trb: ep1out: trb aee24341 buf 00000000ad585100 size 1x 0 ctrl 0c400c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.256335: dwc3_gadget_giveback: ep1out: req 72d27dfc length 256/256 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.256337: dwc3_ep_queue: ep1out: req 72d27dfc length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.256339: dwc3_prepare_trb: ep1out: trb 7b0bfd7b buf 00000000ad585100 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.256344: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256351: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.256352: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.256355: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.256357: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.256362: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256439: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.256441: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.256447: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.256453: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256460: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.256487: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.256488: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.256492: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.256499: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.256500: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.256506: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256532: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.256533: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.256537: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.256542: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.256970: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.256971: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.256975: dwc3_ep_dequeue: ep1in: req 90dba1da length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.256977: dwc3_gadget_giveback: ep1in: req 90dba1da length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.256979: dwc3_free_request: ep1in: req 90dba1da length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.256980: dwc3_ep_dequeue: ep1in: req 6ca51bd9 length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.256981: dwc3_gadget_giveback: ep1in: req 6ca51bd9 length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] .... 94.256984: dwc3_free_request: ep1in: req 6ca51bd9 length 0/192 zsI ==> -104
irq/170-dwc3-1228 [000] d... 94.256985: dwc3_gadget_ep_disable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.256993: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.256994: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.257000: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257031: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.257033: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.257036: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.257038: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.257043: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257314: dwc3_event: event (31086084): ep1out: Transfer In Progress [12552] (SIm)
irq/170-dwc3-1228 [000] d... 94.257316: dwc3_complete_trb: ep1out: trb e6f6b673 buf 00000000ad585000 size 1x 0 ctrl 0c420c68 (hlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.257320: dwc3_gadget_giveback: ep1out: req ebc6338f length 256/256 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.257323: dwc3_ep_queue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.257325: dwc3_prepare_trb: ep1out: trb a4d06798 buf 00000000ad585000 size 1x 256 ctrl 00000c69 (HlcS:SC:isoc-first)
irq/170-dwc3-1228 [000] d... 94.257330: dwc3_gadget_ep_cmd: ep1out: cmd 'Update Transfer' [20407] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257856: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.257857: dwc3_ctrl_req: Set Interface(Intf = 2, Alt.Setting = 1)
irq/170-dwc3-1228 [000] d... 94.257865: dwc3_gadget_ep_cmd: ep1in: cmd 'Set Endpoint Configuration' [401] params 00020602 06030600 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257871: dwc3_gadget_ep_enable: ep1in: mps 192/1024 streams 15 burst 0 ring 0/0 flags E:swbp:<
irq/170-dwc3-1228 [000] d... 94.257873: dwc3_alloc_request: ep1in: req 6ca51bd9 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.257874: dwc3_ep_queue: ep1in: req 6ca51bd9 length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.257876: dwc3_alloc_request: ep1in: req 90dba1da length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.257877: dwc3_ep_queue: ep1in: req 90dba1da length 0/192 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.257879: dwc3_event: event (000020c2): ep0in: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.257880: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c33 (HLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.257886: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257928: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.257930: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c32 (hLcs:SC:status2)
irq/170-dwc3-1228 [000] d... 94.257934: dwc3_gadget_giveback: ep0out: req b318d483 length 0/0 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.257936: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.257941: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.257999: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.258000: dwc3_ctrl_req: Clear Interface Feature(UNKNOWN)
irq/170-dwc3-1228 [000] d... 94.258006: dwc3_prepare_trb: ep0in: trb b9d2caaa buf 00000000ac829000 size 4 ctrl 00000c53 (HLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.258012: dwc3_gadget_ep_cmd: ep0in: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.258019: dwc3_event: event (000010c2): ep0in: [Data Phase]
irq/170-dwc3-1228 [000] d... 94.258053: dwc3_event: event (0000c042): ep0in: Transfer Complete (sIL) [Data Phase]
irq/170-dwc3-1228 [000] d... 94.258054: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000ac829000 size 0 ctrl 00000c52 (hLcs:SC:data)
irq/170-dwc3-1228 [000] d... 94.258058: dwc3_gadget_giveback: ep0out: req b318d483 length 4/4 zsI ==> 0
irq/170-dwc3-1228 [000] d... 94.258065: dwc3_event: event (000020c0): ep0out: [Status Phase]
irq/170-dwc3-1228 [000] d... 94.258066: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c43 (HLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.258072: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.258127: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Status Phase]
irq/170-dwc3-1228 [000] d... 94.258128: dwc3_complete_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 0 ctrl 00000c42 (hLcs:SC:status3)
irq/170-dwc3-1228 [000] d... 94.258132: dwc3_prepare_trb: ep0out: trb b9d2caaa buf 00000000fe05b000 size 8 ctrl 00000c23 (HLcs:SC:setup)
irq/170-dwc3-1228 [000] d... 94.258137: dwc3_gadget_ep_cmd: ep0out: cmd 'Start Transfer' [406] params 00000000 fe05b000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.270204: dwc3_event: event (0000c040): ep0out: Transfer Complete (sIL) [Setup Phase]
irq/170-dwc3-1228 [000] d... 94.270205: dwc3_ctrl_req: Set Interface(Intf = 1, Alt.Setting = 0)
irq/170-dwc3-1228 [000] d... 94.270210: dwc3_ep_dequeue: ep1out: req ebc6338f length 0/256 zsI ==> -115
irq/170-dwc3-1228 [000] d... 94.270213: dwc3_gadget_ep_cmd: ep1out: cmd 'End Transfer' [20d08] params 00000000 00000000 00000000 --> status: Successful
irq/170-dwc3-1228 [000] d... 94.270317: dwc3_gadget_ep_dequeue: ---> req ebc6338f moved to cancelled
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 10:00 ` Roger Quadros
@ 2019-10-30 11:26 ` Felipe Balbi
2019-10-30 12:39 ` Roger Quadros
0 siblings, 1 reply; 10+ messages in thread
From: Felipe Balbi @ 2019-10-30 11:26 UTC (permalink / raw)
To: Roger Quadros, Jack Pham; +Cc: linux-usb, Bin Liu [EP]
Hi,
Roger Quadros <rogerq@ti.com> writes:
>>>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>>>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>>>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>>>
>>> Giveback happens on above two reqs after they are already freed. Could
>>> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
>>> immediately after usb_ep_dequeue() without waiting for completion?
>>
>> this could be a race condition. Add a trace_printk() at the cancelation,
>> see if the request is moved to cancelled list.
>>
>> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
>> index 86dc1db788a9..affc2f7a929d 100644
>> --- a/drivers/usb/dwc3/gadget.c
>> +++ b/drivers/usb/dwc3/gadget.c
>> @@ -1513,6 +1513,7 @@ static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep)
>> struct dwc3_request *tmp;
>>
>> list_for_each_entry_safe(req, tmp, &dep->cancelled_list, list) {
>> + trace_printk("---> completing cancellation of req %p\n", req);
>> dwc3_gadget_ep_skip_trbs(dep, req);
>> dwc3_gadget_giveback(dep, req, -ECONNRESET);
>> }
>> @@ -1551,6 +1552,7 @@ static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
>> if (!r->trb)
>> goto out0;
>>
>> + trace_printk("---> req %p moved to cancelled\n", req);
>> dwc3_gadget_move_cancelled_request(req);
>> if (dep->flags & DWC3_EP_TRANSFER_STARTED)
>> goto out0;
>>
>>
>
> Below is trace with above debug patch applied.
Did it fail the same way? It doesn't look like in the trace.
Does this help?
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
index 86dc1db788a9..a9aba716bf80 100644
--- a/drivers/usb/dwc3/gadget.c
+++ b/drivers/usb/dwc3/gadget.c
@@ -707,6 +707,12 @@ static void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep)
dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
}
+
+ while (!list_empty(&dep->cancelled_list)) {
+ req = next_request(&dep->cancelled_list);
+
+ dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
+ }
}
/**
--
balbi
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 11:26 ` Felipe Balbi
@ 2019-10-30 12:39 ` Roger Quadros
2019-10-31 8:56 ` Felipe Balbi
0 siblings, 1 reply; 10+ messages in thread
From: Roger Quadros @ 2019-10-30 12:39 UTC (permalink / raw)
To: Felipe Balbi, Jack Pham; +Cc: linux-usb, Bin Liu [EP]
Felipe,
On 30/10/2019 13:26, Felipe Balbi wrote:
>
> Hi,
>
> Roger Quadros <rogerq@ti.com> writes:
>>>>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>>>>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>>>>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>>>>
>>>> Giveback happens on above two reqs after they are already freed. Could
>>>> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
>>>> immediately after usb_ep_dequeue() without waiting for completion?
>>>
>>> this could be a race condition. Add a trace_printk() at the cancelation,
>>> see if the request is moved to cancelled list.
>>>
>>> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
>>> index 86dc1db788a9..affc2f7a929d 100644
>>> --- a/drivers/usb/dwc3/gadget.c
>>> +++ b/drivers/usb/dwc3/gadget.c
>>> @@ -1513,6 +1513,7 @@ static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep)
>>> struct dwc3_request *tmp;
>>>
>>> list_for_each_entry_safe(req, tmp, &dep->cancelled_list, list) {
>>> + trace_printk("---> completing cancellation of req %p\n", req);
>>> dwc3_gadget_ep_skip_trbs(dep, req);
>>> dwc3_gadget_giveback(dep, req, -ECONNRESET);
>>> }
>>> @@ -1551,6 +1552,7 @@ static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
>>> if (!r->trb)
>>> goto out0;
>>>
>>> + trace_printk("---> req %p moved to cancelled\n", req);
>>> dwc3_gadget_move_cancelled_request(req);
>>> if (dep->flags & DWC3_EP_TRANSFER_STARTED)
>>> goto out0;
>>>
>>>
>>
>> Below is trace with above debug patch applied.
>
> Did it fail the same way? It doesn't look like in the trace.
>
> Does this help?
>
> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
> index 86dc1db788a9..a9aba716bf80 100644
> --- a/drivers/usb/dwc3/gadget.c
> +++ b/drivers/usb/dwc3/gadget.c
> @@ -707,6 +707,12 @@ static void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep)
>
> dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
> }
> +
> + while (!list_empty(&dep->cancelled_list)) {
> + req = next_request(&dep->cancelled_list);
> +
> + dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
> + }
> }
>
> /**
>
Yes, this fixes the issue.
I'm able to use aplay/arecord as well. Thanks!
cheers,
-roger
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: g_audio breaks with dwc3
2019-10-30 12:39 ` Roger Quadros
@ 2019-10-31 8:56 ` Felipe Balbi
0 siblings, 0 replies; 10+ messages in thread
From: Felipe Balbi @ 2019-10-31 8:56 UTC (permalink / raw)
To: Roger Quadros, Jack Pham; +Cc: linux-usb, Bin Liu [EP]
Hi,
Roger Quadros <rogerq@ti.com> writes:
> Felipe,
>
> On 30/10/2019 13:26, Felipe Balbi wrote:
>>
>> Hi,
>>
>> Roger Quadros <rogerq@ti.com> writes:
>>>>>> irq/170-dwc3-1240 [000] d... 85.450564: dwc3_gadget_giveback: ep1out: req ee75d6ac length 0/256 zsI ==> -108
>>>>>> irq/170-dwc3-1240 [000] d... 85.450566: dwc3_gadget_giveback: ep1out: req c26c10a3 length 0/256 zsI ==> -108
>>>>>> irq/170-dwc3-1240 [000] d... 85.450567: dwc3_gadget_giveback: : req d4301893 length 0/0 zsI ==> 0
>>>>>
>>>>> Giveback happens on above two reqs after they are already freed. Could
>>>>> it be due to f_uac2 / u_audio.c performing usb_ep_free_request()
>>>>> immediately after usb_ep_dequeue() without waiting for completion?
>>>>
>>>> this could be a race condition. Add a trace_printk() at the cancelation,
>>>> see if the request is moved to cancelled list.
>>>>
>>>> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
>>>> index 86dc1db788a9..affc2f7a929d 100644
>>>> --- a/drivers/usb/dwc3/gadget.c
>>>> +++ b/drivers/usb/dwc3/gadget.c
>>>> @@ -1513,6 +1513,7 @@ static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep)
>>>> struct dwc3_request *tmp;
>>>>
>>>> list_for_each_entry_safe(req, tmp, &dep->cancelled_list, list) {
>>>> + trace_printk("---> completing cancellation of req %p\n", req);
>>>> dwc3_gadget_ep_skip_trbs(dep, req);
>>>> dwc3_gadget_giveback(dep, req, -ECONNRESET);
>>>> }
>>>> @@ -1551,6 +1552,7 @@ static int dwc3_gadget_ep_dequeue(struct usb_ep *ep,
>>>> if (!r->trb)
>>>> goto out0;
>>>>
>>>> + trace_printk("---> req %p moved to cancelled\n", req);
>>>> dwc3_gadget_move_cancelled_request(req);
>>>> if (dep->flags & DWC3_EP_TRANSFER_STARTED)
>>>> goto out0;
>>>>
>>>>
>>>
>>> Below is trace with above debug patch applied.
>>
>> Did it fail the same way? It doesn't look like in the trace.
>>
>> Does this help?
>>
>> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
>> index 86dc1db788a9..a9aba716bf80 100644
>> --- a/drivers/usb/dwc3/gadget.c
>> +++ b/drivers/usb/dwc3/gadget.c
>> @@ -707,6 +707,12 @@ static void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep)
>>
>> dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
>> }
>> +
>> + while (!list_empty(&dep->cancelled_list)) {
>> + req = next_request(&dep->cancelled_list);
>> +
>> + dwc3_gadget_giveback(dep, req, -ESHUTDOWN);
>> + }
>> }
>>
>> /**
>>
>
> Yes, this fixes the issue.
> I'm able to use aplay/arecord as well. Thanks!
Great, I'll send as a fix
--
balbi
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2019-10-31 8:56 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-29 11:30 g_audio breaks with dwc3 Roger Quadros
2019-10-29 12:25 ` Felipe Balbi
2019-10-29 12:33 ` Roger Quadros
2019-10-30 8:17 ` Jack Pham
2019-10-30 8:57 ` Felipe Balbi
2019-10-30 10:00 ` Roger Quadros
2019-10-30 11:26 ` Felipe Balbi
2019-10-30 12:39 ` Roger Quadros
2019-10-31 8:56 ` Felipe Balbi
2019-10-30 10:08 ` Roger Quadros
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).