* [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" @ 2015-08-31 16:48 ville.syrjala 2015-08-31 16:54 ` Felipe Balbi 2015-08-31 19:21 ` Sergei Shtylyov 0 siblings, 2 replies; 20+ messages in thread From: ville.syrjala @ 2015-08-31 16:48 UTC (permalink / raw) To: Felipe Balbi Cc: Greg Kroah-Hartman, linux-usb, stable, Ville Syrjälä From: Ville Syrjälä <ville.syrjala@linux.intel.com> This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out fine, but after a bit of data has been transferred it just stops flowing. Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" when booting the machine, but I'm not really sure if they're related to this problem. Cc: Felipe Balbi <balbi@ti.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: linux-usb@vger.kernel.org Cc: stable@vger.kernel.org Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- drivers/usb/dwc3/gadget.c | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index 333a7c0..9a5de54 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -1859,27 +1859,32 @@ static int dwc3_cleanup_done_reqs(struct dwc3 *dwc, struct dwc3_ep *dep, unsigned int i; int ret; - req = next_request(&dep->req_queued); - if (!req) { - WARN_ON_ONCE(1); - return 1; - } - i = 0; do { - slot = req->start_slot + i; - if ((slot == DWC3_TRB_NUM - 1) && + req = next_request(&dep->req_queued); + if (!req) { + WARN_ON_ONCE(1); + return 1; + } + i = 0; + do { + slot = req->start_slot + i; + if ((slot == DWC3_TRB_NUM - 1) && usb_endpoint_xfer_isoc(dep->endpoint.desc)) - slot++; - slot %= DWC3_TRB_NUM; - trb = &dep->trb_pool[slot]; + slot++; + slot %= DWC3_TRB_NUM; + trb = &dep->trb_pool[slot]; + + ret = __dwc3_cleanup_done_trbs(dwc, dep, req, trb, + event, status); + if (ret) + break; + }while (++i < req->request.num_mapped_sgs); + + dwc3_gadget_giveback(dep, req, status); - ret = __dwc3_cleanup_done_trbs(dwc, dep, req, trb, - event, status); if (ret) break; - } while (++i < req->request.num_mapped_sgs); - - dwc3_gadget_giveback(dep, req, status); + } while (1); if (usb_endpoint_xfer_isoc(dep->endpoint.desc) && list_empty(&dep->req_queued)) { -- 2.4.6 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 16:48 [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" ville.syrjala @ 2015-08-31 16:54 ` Felipe Balbi 2015-08-31 17:25 ` Ville Syrjälä 2015-09-02 8:09 ` Masakazu Mokuno 2015-08-31 19:21 ` Sergei Shtylyov 1 sibling, 2 replies; 20+ messages in thread From: Felipe Balbi @ 2015-08-31 16:54 UTC (permalink / raw) To: ville.syrjala; +Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 767 bytes --] On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > fine, but after a bit of data has been transferred it just stops > flowing. > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > when booting the machine, but I'm not really sure if they're related > to this problem. I have a feeling your problem is elsewhere. We *are* completing one TRB at a time. By reverting that commit you're just masking the real problem and I'd rather get that one fixed. How do you reproduce your issue ? -- balbi [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 16:54 ` Felipe Balbi @ 2015-08-31 17:25 ` Ville Syrjälä 2015-08-31 18:50 ` Felipe Balbi 2015-09-02 8:09 ` Masakazu Mokuno 1 sibling, 1 reply; 20+ messages in thread From: Ville Syrjälä @ 2015-08-31 17:25 UTC (permalink / raw) To: Felipe Balbi; +Cc: Greg Kroah-Hartman, linux-usb, stable On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > fine, but after a bit of data has been transferred it just stops > > flowing. > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > when booting the machine, but I'm not really sure if they're related > > to this problem. > > I have a feeling your problem is elsewhere. We *are* completing one TRB > at a time. By reverting that commit you're just masking the real problem > and I'd rather get that one fixed. > > How do you reproduce your issue ? Just boot the system, it gets an IP from dnsmasq on my host, then I ssh into it and do something to produce a bit of console output, after which g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. Here's what I have in my .config: CONFIG_USB_OTG=y CONFIG_USB_OTG_FSM=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_GADGET=y CONFIG_USB_DWC3_PCI=y CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GPIO_VBUS=y CONFIG_USB_GADGET=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 CONFIG_USB_LIBCOMPOSITE=y CONFIG_USB_U_ETHER=y CONFIG_USB_F_ECM=y CONFIG_USB_F_SUBSET=y CONFIG_USB_ETH=y -- Ville Syrj�l� Intel OTC ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 17:25 ` Ville Syrjälä @ 2015-08-31 18:50 ` Felipe Balbi 2015-08-31 18:52 ` Felipe Balbi 2015-09-01 13:17 ` Ville Syrjälä 0 siblings, 2 replies; 20+ messages in thread From: Felipe Balbi @ 2015-08-31 18:50 UTC (permalink / raw) To: Ville Syrjälä Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 1496 bytes --] Hi, On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrjälä wrote: > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > fine, but after a bit of data has been transferred it just stops > > > flowing. > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > when booting the machine, but I'm not really sure if they're related > > > to this problem. > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > at a time. By reverting that commit you're just masking the real problem > > and I'd rather get that one fixed. > > > > How do you reproduce your issue ? > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > into it and do something to produce a bit of console output, after which > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. which kernel version ? Running as USB2 or USB3 ? Have you tried linux-next ? I just did 1000 dmesg iterations over ssh with g_ether and saw no issues. Can you enable dwc3 tracepoints and try again ? (use some very large trace buffer, something around 2 or 4 MiB should be enough). cheers -- balbi [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 18:50 ` Felipe Balbi @ 2015-08-31 18:52 ` Felipe Balbi 2015-09-01 13:17 ` Ville Syrjälä 1 sibling, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2015-08-31 18:52 UTC (permalink / raw) To: Felipe Balbi Cc: Ville Syrjälä, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 1572 bytes --] Hi, On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > fine, but after a bit of data has been transferred it just stops > > > > flowing. > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > when booting the machine, but I'm not really sure if they're related > > > > to this problem. > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > at a time. By reverting that commit you're just masking the real problem > > > and I'd rather get that one fixed. > > > > > > How do you reproduce your issue ? > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > into it and do something to produce a bit of console output, after which > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > which kernel version ? Running as USB2 or USB3 ? Have you tried > linux-next ? I just did 1000 dmesg iterations over ssh with g_ether and > saw no issues. > > Can you enable dwc3 tracepoints and try again ? (use some very large > trace buffer, something around 2 or 4 MiB should be enough). you need this fix to avoid the WARN you'll see: https://git.kernel.org/cgit/linux/kernel/git/balbi/usb.git/commit/?h=testing/next&id=d5d0c75c3663b019063253a498fcc5ceec8dad7d -- balbi [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 18:50 ` Felipe Balbi 2015-08-31 18:52 ` Felipe Balbi @ 2015-09-01 13:17 ` Ville Syrjälä 2015-09-01 13:59 ` Felipe Balbi 1 sibling, 1 reply; 20+ messages in thread From: Ville Syrjälä @ 2015-09-01 13:17 UTC (permalink / raw) To: Felipe Balbi; +Cc: Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 1837 bytes --] On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > Hi, > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrj�l� wrote: > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > fine, but after a bit of data has been transferred it just stops > > > > flowing. > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > when booting the machine, but I'm not really sure if they're related > > > > to this problem. > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > at a time. By reverting that commit you're just masking the real problem > > > and I'd rather get that one fixed. > > > > > > How do you reproduce your issue ? > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > into it and do something to produce a bit of console output, after which > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > which kernel version ? Anything since the patch went in, so 4.1-rc<something> > Running as USB2 or USB3 ? speed:480, so USB2 I presume? > Have you tried > linux-next ? Tried it now (next-20150901). Equally bad as the rest. > I just did 1000 dmesg iterations over ssh with g_ether and > saw no issues. > > Can you enable dwc3 tracepoints and try again ? (use some very large > trace buffer, something around 2 or 4 MiB should be enough). Attached one trace from linux-next, and another one with the revert on top. -- Ville Syrj�l� Intel OTC [-- Attachment #2: dwc3_busted.log.xz --] [-- Type: application/x-xz, Size: 118096 bytes --] [-- Attachment #3: dwc3_fixed.log.xz --] [-- Type: application/x-xz, Size: 429600 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-01 13:17 ` Ville Syrjälä @ 2015-09-01 13:59 ` Felipe Balbi 2015-09-01 14:39 ` Ville Syrjälä 0 siblings, 1 reply; 20+ messages in thread From: Felipe Balbi @ 2015-09-01 13:59 UTC (permalink / raw) To: Ville Syrjälä Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1.1: Type: text/plain, Size: 6309 bytes --] Hi, On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrjälä wrote: > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > Hi, > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrjälä wrote: > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > fine, but after a bit of data has been transferred it just stops > > > > > flowing. > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > when booting the machine, but I'm not really sure if they're related > > > > > to this problem. > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > at a time. By reverting that commit you're just masking the real problem > > > > and I'd rather get that one fixed. > > > > > > > > How do you reproduce your issue ? > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > into it and do something to produce a bit of console output, after which > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > which kernel version ? > > Anything since the patch went in, so 4.1-rc<something> > > > Running as USB2 or USB3 ? > > speed:480, so USB2 I presume? > > > Have you tried > > linux-next ? > > Tried it now (next-20150901). Equally bad as the rest. > > > I just did 1000 dmesg iterations over ssh with g_ether and > > saw no issues. > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > trace buffer, something around 2 or 4 MiB should be enough). > > Attached one trace from linux-next, and another one with the revert on > top. are you sure these come from next ? It makes zero sense :-) Here's an odd snippet: | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 your requests are queued with -ESHUTDOWN!! | <idle>-0 [000] d.h3 42.877628: dwc3_readl: addr ffffc9000040040c value 00000004 | <idle>-0 [000] d.h3 42.877635: dwc3_readl: addr ffffc90000400408 value 00000100 | <idle>-0 [000] d.h3 42.877638: dwc3_writel: addr ffffc90000400408 value 80000100 | irq/22-dwc3-753 [002] d..2 42.878300: dwc3_event: event 000000c4 so you had an IRQ, fine. | irq/22-dwc3-753 [002] d..2 42.878312: dwc3_gadget: ep1out: reason Transfer Not Active | irq/22-dwc3-753 [002] d..2 42.878328: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 77ad9030 00000000 a transfer is started. | irq/22-dwc3-753 [002] d..2 42.878332: dwc3_writel: addr ffffc90000400828 value 00000000 | irq/22-dwc3-753 [002] d..2 42.878336: dwc3_writel: addr ffffc90000400824 value 77ad9030 | irq/22-dwc3-753 [002] d..2 42.878339: dwc3_writel: addr ffffc90000400820 value 00000000 | irq/22-dwc3-753 [002] d..2 42.878342: dwc3_writel: addr ffffc9000040082c value 00000406 | irq/22-dwc3-753 [002] d..2 42.878345: dwc3_readl: addr ffffc9000040082c value 00050006 | irq/22-dwc3-753 [002] d..2 42.878348: dwc3_gadget: Command Complete --> 0 | irq/22-dwc3-753 [002] d..2 42.878350: dwc3_readl: addr ffffc9000040082c value 00050006 | irq/22-dwc3-753 [002] d..2 42.878353: dwc3_writel: addr ffffc9000040040c value 00000004 | irq/22-dwc3-753 [002] d..2 42.878356: dwc3_readl: addr ffffc90000400408 value 80000100 | irq/22-dwc3-753 [002] d..2 42.878358: dwc3_writel: addr ffffc90000400408 value 00000100 | <idle>-0 [000] d.h3 42.878839: dwc3_readl: addr ffffc9000040040c value 00000004 | <idle>-0 [000] d.h3 42.878865: dwc3_readl: addr ffffc90000400408 value 00000100 | <idle>-0 [000] d.h3 42.878873: dwc3_writel: addr ffffc90000400408 value 80000100 | irq/22-dwc3-753 [002] d..2 42.879081: dwc3_event: event 00006044 another IRQ | irq/22-dwc3-753 [002] d..2 42.879086: dwc3_complete_trb: ep1out: trb ffff880077ad9030 bph 00000000 bpl 7094a800 size 00000586 ctrl 00000810 | irq/22-dwc3-753 [002] d..2 42.879101: dwc3_gadget_giveback: ep1out: req ffff880077950e40 length 122/1536 ==> 0 completing request above. | irq/22-dwc3-753 [002] d..2 42.879126: dwc3_ep_queue: ep1out: req ffff880077950e40 length 122/1536 ==> 0 and it ends up being recycled. | irq/22-dwc3-753 [002] d..2 42.879162: dwc3_writel: addr ffffc9000040040c value 00000004 | irq/22-dwc3-753 [002] d..2 42.879166: dwc3_readl: addr ffffc90000400408 value 80000100 | irq/22-dwc3-753 [002] d..2 42.879169: dwc3_writel: addr ffffc90000400408 value 00000100 IRQs are cleared and unmasked | <idle>-0 [002] d.s5 42.880663: dwc3_ep_queue: ep1in: req ffff880077afa900 length 0/54 ==> -108 | systemd-network-1618 [003] d.s3 43.936768: dwc3_ep_queue: ep1in: req ffff880077afa840 length 0/120 ==> -108 | <idle>-0 [001] d.s4 44.121746: dwc3_ep_queue: ep1in: req ffff880077afa3c0 length 0/70 ==> 0 | systemd-network-1618 [003] d.s3 46.273510: dwc3_ep_queue: ep1in: req ffff880077afa300 length 0/120 ==> 0 | <idle>-0 [001] d.s4 48.136408: dwc3_ep_queue: ep1in: req ffff880077afa240 length 0/70 ==> 0 more requests are queued and that's it. No further traffic. It just stopped working. No further IRQs, nothing. mine looks very much different (see attached). I don't have any -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? Which IP version are you running ? Can you also give me a regdump ? (/sys/kernel/debug/$device_name/regdump) -- balbi [-- Attachment #1.2: dwc3-am437x.txt --] [-- Type: text/plain, Size: 184826 bytes --] cat trace # tracer: nop # # entries-in-buffer/entries-written: 1932/475569 #P:1 # # _-----=> irqs-off # / _----=> need-resched # | / _---=> hardirq/softirq # || / _--=> preempt-depth # ||| / delay # TASK-PID CPU# |||| TIMESTAMP FUNCTION # | | | |||| | | irq/181-dwc3-383 [000] d... 164.705095: dwc3_ep_queue: ep1out: req ed470340 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.705102: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.705108: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.705111: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.705976: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/436 ==> -115 sshd-394 [000] d.s. 164.705990: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 436 last sshd-394 [000] d.s. 164.706001: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001b4 ctrl 00000813 sshd-394 [000] d.s. 164.706009: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.706012: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.706016: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.706019: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.706021: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.706025: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.706028: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.706032: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H. 164.706064: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H. 164.706069: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H. 164.706072: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H. 164.706075: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H. 164.706077: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H. 164.706080: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.706135: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.706142: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.706150: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 436/436 ==> 0 irq/181-dwc3-383 [000] d... 164.706172: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.706177: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.706179: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.706183: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.706186: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.706189: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.707023: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/444 ==> -115 sshd-394 [000] d.s. 164.707037: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 444 last sshd-394 [000] d.s. 164.707046: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001bc ctrl 00000813 sshd-394 [000] d.s. 164.707050: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.707053: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.707056: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.707059: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.707064: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.707067: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.707070: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.707073: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H. 164.707088: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H. 164.707092: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H. 164.707095: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H. 164.707100: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H. 164.707103: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H. 164.707105: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.707176: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.707180: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.707188: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 444/444 ==> 0 irq/181-dwc3-383 [000] d... 164.707207: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.707213: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.707215: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.707221: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.707224: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.707227: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.707236: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.707240: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.707242: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.707245: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.707250: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.707253: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.707264: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.707267: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.707271: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7010 00000000 irq/181-dwc3-383 [000] d... 164.707273: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.707276: dwc3_writel: addr fa39c824 value bf0c7010 irq/181-dwc3-383 [000] d... 164.707279: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.707284: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.707286: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.707289: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.707292: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.707295: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.707297: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.707300: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.707309: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.707312: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.707315: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.707318: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.707320: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.707323: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.707330: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.707332: dwc3_complete_trb: ep1out: trb f3266010 bph 00000000 bpl ad233802 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.707342: dwc3_gadget_giveback: ep1out: req ed0e2a40 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.707379: dwc3_ep_queue: ep1out: req ed0e2a40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.707386: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.707390: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.707393: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.708420: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/964 ==> -115 sshd-394 [000] d.s. 164.708436: dwc3_gadget: ep1in: req ed3f2a40 dma ad233800 length 964 last sshd-394 [000] d.s. 164.708450: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ad233800 size 000003c4 ctrl 00000813 sshd-394 [000] d.s. 164.708455: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.708457: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.708461: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.708464: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.708466: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.708470: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.708475: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.708477: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H1 164.708588: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H1 164.708596: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H1 164.708600: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H1 164.708603: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H1 164.708606: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H1 164.708611: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.708697: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.708702: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ad233800 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.708711: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 964/964 ==> 0 irq/181-dwc3-383 [000] d... 164.708720: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.708725: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.708727: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.708731: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.708735: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.708740: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.709478: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/452 ==> -115 sshd-394 [000] d.s. 164.709492: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 452 last sshd-394 [000] d.s. 164.709502: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001c4 ctrl 00000813 sshd-394 [000] d.s. 164.709507: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.709510: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.709513: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.709520: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.709522: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.709526: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.709528: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.709531: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.h. 164.709566: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.h. 164.709571: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.h. 164.709576: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.h. 164.709579: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.h. 164.709582: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.h. 164.709585: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.709643: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.709646: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.709654: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 452/452 ==> 0 irq/181-dwc3-383 [000] d... 164.709674: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.709680: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.709684: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.709688: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.709692: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.709694: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.709703: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.709706: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.709709: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.709714: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.709716: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.709719: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.709733: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.709736: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.709740: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7020 00000000 irq/181-dwc3-383 [000] d... 164.709742: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.709746: dwc3_writel: addr fa39c824 value bf0c7020 irq/181-dwc3-383 [000] d... 164.709751: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.709753: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.709756: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.709759: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.709761: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.709764: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.709767: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.709771: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 164.709807: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 164.709811: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 164.709814: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 164.709817: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 164.709820: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 164.709822: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.709848: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.709853: dwc3_complete_trb: ep1out: trb f3266020 bph 00000000 bpl ae5aa802 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.709862: dwc3_gadget_giveback: ep1out: req ee6a5840 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.709901: dwc3_ep_queue: ep1out: req ee6a5840 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.709909: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.709914: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.709917: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.710842: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/564 ==> -115 sshd-394 [000] d.s. 164.710861: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 564 last sshd-394 [000] d.s. 164.710872: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000234 ctrl 00000813 sshd-394 [000] d.s. 164.710876: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.710880: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.710883: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.710886: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.710889: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.710895: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.710897: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.710900: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H1 164.710922: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H1 164.710926: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H1 164.710929: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H1 164.710932: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H1 164.710937: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H1 164.710940: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.711013: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.711017: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.711025: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 564/564 ==> 0 irq/181-dwc3-383 [000] d... 164.711046: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.711052: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.711054: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.711058: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.711064: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.711066: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.711927: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/652 ==> -115 sshd-394 [000] d.s. 164.711940: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 652 last sshd-394 [000] d.s. 164.711950: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 0000028c ctrl 00000813 sshd-394 [000] d.s. 164.711954: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.711958: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.711965: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.711968: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.711971: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.711974: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.711976: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.711979: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.h. 164.712011: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.h. 164.712018: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.h. 164.712021: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.h. 164.712024: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.h. 164.712027: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.h. 164.712029: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.712089: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.712093: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.712100: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 652/652 ==> 0 irq/181-dwc3-383 [000] d... 164.712123: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.712129: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.712131: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.712134: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.712138: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.712141: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.712149: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.712152: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.712157: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.712160: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.712163: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.712166: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.712181: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.712183: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.712187: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7030 00000000 irq/181-dwc3-383 [000] d... 164.712189: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.712194: dwc3_writel: addr fa39c824 value bf0c7030 irq/181-dwc3-383 [000] d... 164.712197: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.712200: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.712203: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.712205: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.712208: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.712211: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.712216: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.712218: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 164.712254: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 164.712259: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 164.712261: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 164.712264: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 164.712267: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 164.712272: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.712310: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.712313: dwc3_complete_trb: ep1out: trb f3266030 bph 00000000 bpl ad0b2002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.712322: dwc3_gadget_giveback: ep1out: req ee5da540 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.712362: dwc3_ep_queue: ep1out: req ee5da540 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.712371: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.712376: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.712379: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.713209: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/500 ==> -115 sshd-394 [000] d.s. 164.713222: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 500 last sshd-394 [000] d.s. 164.713233: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001f4 ctrl 00000813 sshd-394 [000] d.s. 164.713238: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.713241: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.713245: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.713248: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.713253: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.713256: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.713259: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.713262: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H. 164.713294: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H. 164.713298: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H. 164.713301: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H. 164.713306: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H. 164.713309: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H. 164.713312: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.713368: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.713372: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.713379: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 500/500 ==> 0 irq/181-dwc3-383 [000] d... 164.713399: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.713404: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.713406: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.713414: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.713417: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.713420: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.714192: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/484 ==> -115 sshd-394 [000] d.s. 164.714207: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 484 last sshd-394 [000] d.s. 164.714217: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001e4 ctrl 00000813 sshd-394 [000] d.s. 164.714221: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.714227: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.714230: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.714233: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.714236: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.714240: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.714242: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.714245: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.h. 164.714295: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.h. 164.714300: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.h. 164.714303: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.h. 164.714306: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.h. 164.714309: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.h. 164.714311: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.714358: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.714362: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.714371: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 484/484 ==> 0 irq/181-dwc3-383 [000] d... 164.714390: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.714395: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.714398: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.714401: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.714404: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.714407: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.714415: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.714421: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.714423: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.714426: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.714429: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.714432: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.714444: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.714447: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.714450: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7040 00000000 irq/181-dwc3-383 [000] d... 164.714454: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.714457: dwc3_writel: addr fa39c824 value bf0c7040 irq/181-dwc3-383 [000] d... 164.714460: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.714463: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.714466: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.714468: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.714471: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.714475: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.714478: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.714480: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.714487: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.714491: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.714493: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.714496: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.714501: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.714504: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.714511: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.714513: dwc3_complete_trb: ep1out: trb f3266040 bph 00000000 bpl ae608802 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.714521: dwc3_gadget_giveback: ep1out: req ee5da5c0 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.714559: dwc3_ep_queue: ep1out: req ee5da5c0 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.714566: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.714570: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.714576: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.715573: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/460 ==> -115 sshd-394 [000] d.s. 164.715586: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 460 last sshd-394 [000] d.s. 164.715596: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 000001cc ctrl 00000813 sshd-394 [000] d.s. 164.715600: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.715603: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.715606: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.715612: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.715615: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.715619: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.715622: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.715625: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.h. 164.715669: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.h. 164.715673: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.h. 164.715679: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.h. 164.715682: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.h. 164.715685: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.h. 164.715687: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.715740: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.715744: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.715751: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 460/460 ==> 0 irq/181-dwc3-383 [000] d... 164.715772: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.715776: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.715781: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.715786: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.715789: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.715792: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.716595: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/396 ==> -115 sshd-394 [000] d.s. 164.716609: dwc3_gadget: ep1in: req ed3f2a40 dma ae7fcc00 length 396 last sshd-394 [000] d.s. 164.716618: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 0000018c ctrl 00000813 sshd-394 [000] d.s. 164.716626: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.716629: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.716632: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.716635: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.716637: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.716641: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.716644: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.716649: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H1 164.716665: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H1 164.716669: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H1 164.716672: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H1 164.716675: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H1 164.716678: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H1 164.716680: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.716746: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.716753: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fcc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.716759: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 396/396 ==> 0 irq/181-dwc3-383 [000] d... 164.716778: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.716783: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.716785: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.716788: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.716792: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.716795: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.716806: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.716809: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.716812: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.716815: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.716818: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.716821: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.716833: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.716836: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.716842: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7050 00000000 irq/181-dwc3-383 [000] d... 164.716843: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.716847: dwc3_writel: addr fa39c824 value bf0c7050 irq/181-dwc3-383 [000] d... 164.716850: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.716852: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.716855: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.716857: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.716862: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.716864: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.716867: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.716870: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.716876: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.716879: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.716882: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.716887: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.716890: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.716892: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.716900: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.716902: dwc3_complete_trb: ep1out: trb f3266050 bph 00000000 bpl ae5d7002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.716910: dwc3_gadget_giveback: ep1out: req ed433ec0 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.716946: dwc3_ep_queue: ep1out: req ed433ec0 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.716954: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.716960: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.716963: dwc3_writel: addr fa39c408 value 00000100 sshd-394 [000] d.s. 164.719739: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/300 ==> -115 sshd-394 [000] d.s. 164.719764: dwc3_gadget: ep1in: req ed3f2a40 dma ae6dbc00 length 300 last sshd-394 [000] d.s. 164.719780: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 0000012c ctrl 00000813 sshd-394 [000] d.s. 164.719786: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-394 [000] d.s. 164.719790: dwc3_writel: addr fa39c838 value 00000000 sshd-394 [000] d.s. 164.719799: dwc3_writel: addr fa39c834 value bf0d6000 sshd-394 [000] d.s. 164.719802: dwc3_writel: addr fa39c830 value 00000000 sshd-394 [000] d.s. 164.719804: dwc3_writel: addr fa39c83c value 00000406 sshd-394 [000] d.s. 164.719809: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.s. 164.719812: dwc3_gadget: Command Complete --> 0 sshd-394 [000] d.s. 164.719815: dwc3_readl: addr fa39c83c value 00040006 sshd-394 [000] d.H1 164.719839: dwc3_readl: addr fa39c40c value 00000008 sshd-394 [000] d.H1 164.719846: dwc3_readl: addr fa39c408 value 00000100 sshd-394 [000] d.H1 164.719848: dwc3_writel: addr fa39c408 value 80000100 sshd-394 [000] d.H1 164.719851: dwc3_readl: addr fa39c41c value 00000000 sshd-394 [000] d.H1 164.719854: dwc3_readl: addr fa39c42c value 00000000 sshd-394 [000] d.H1 164.719857: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.719957: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 164.719963: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 164.719971: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 300/300 ==> 0 irq/181-dwc3-383 [000] d... 164.720001: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.720006: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 164.720009: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.720013: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.720017: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.720020: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 164.759060: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 164.759073: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 164.759081: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 164.759084: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 164.759087: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 164.759090: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.759138: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 164.759142: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 164.759148: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7060 00000000 irq/181-dwc3-383 [000] d... 164.759151: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 164.759158: dwc3_writel: addr fa39c824 value bf0c7060 irq/181-dwc3-383 [000] d... 164.759161: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 164.759163: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 164.759166: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.759169: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 164.759172: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 164.759175: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.759180: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.759182: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.759192: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 164.759195: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 164.759198: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 164.759201: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 164.759204: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 164.759209: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 164.759218: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 164.759220: dwc3_complete_trb: ep1out: trb f3266060 bph 00000000 bpl ad232802 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 164.759232: dwc3_gadget_giveback: ep1out: req ee682940 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 164.759297: dwc3_ep_queue: ep1out: req ee682940 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 164.759306: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 164.759311: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 164.759314: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.360785: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.360799: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.360804: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.360807: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.360810: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.360813: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.360870: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.360874: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.360885: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7070 00000000 irq/181-dwc3-383 [000] d... 166.360888: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.360893: dwc3_writel: addr fa39c824 value bf0c7070 irq/181-dwc3-383 [000] d... 166.360895: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.360898: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.360901: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.360904: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.360909: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.360912: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.360915: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.360918: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.360927: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.360931: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.360934: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.360939: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.360941: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.360944: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.360953: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.360956: dwc3_complete_trb: ep1out: trb f3266070 bph 00000000 bpl ad35f002 size 000005b0 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.360969: dwc3_gadget_giveback: ep1out: req ed461440 length 80/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.361030: dwc3_ep_queue: ep1out: req ed461440 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.361040: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361049: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.361052: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.s. 166.361342: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/80 ==> -115 ksoftirqd/0-3 [000] d.s. 166.361357: dwc3_gadget: ep1in: req ed3f2a40 dma ae6cb0c4 length 80 last ksoftirqd/0-3 [000] d.s. 166.361369: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6cb0c4 size 00000050 ctrl 00000813 ksoftirqd/0-3 [000] d.s. 166.361374: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] d.s. 166.361376: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] d.s. 166.361382: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] d.s. 166.361385: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] d.s. 166.361388: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] d.s. 166.361391: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.s. 166.361394: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] d.s. 166.361396: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.H. 166.361415: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.H. 166.361421: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.H. 166.361423: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.H. 166.361426: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.H. 166.361429: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.H. 166.361432: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.361511: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.361515: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6cb0c4 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.361522: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 80/80 ==> 0 irq/181-dwc3-383 [000] d... 166.361534: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361538: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.361540: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.361543: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361547: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.361550: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361559: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.361562: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361568: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.361571: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361574: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361576: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.361591: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.361593: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.361596: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7080 00000000 irq/181-dwc3-383 [000] d... 166.361599: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.361605: dwc3_writel: addr fa39c824 value bf0c7080 irq/181-dwc3-383 [000] d... 166.361607: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.361610: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.361612: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.361615: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.361618: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.361620: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361625: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.361627: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361634: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.361637: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361640: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.361643: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361646: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361650: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.361657: dwc3_event: event 000080c4 irq/181-dwc3-383 [000] d... 166.361659: dwc3_gadget: ep1out: reason Transfer Active irq/181-dwc3-383 [000] d... 166.361662: dwc3_gadget: ep1out: endpoint busy irq/181-dwc3-383 [000] d... 166.361665: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361668: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.361671: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361676: dwc3_readl: addr fa39c40c value 00000008 irq/181-dwc3-383 [000] d.h. 166.361681: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361684: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.361687: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361690: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361693: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.361699: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.361701: dwc3_complete_trb: ep1out: trb f3266080 bph 00000000 bpl ad0b4002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.361709: dwc3_gadget_giveback: ep1out: req ee66ea40 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.361741: dwc3_ep_queue: ep1out: req ee66ea40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.361747: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361751: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.361753: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.361756: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7090 00000000 irq/181-dwc3-383 [000] d... 166.361758: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.361760: dwc3_writel: addr fa39c824 value bf0c7090 irq/181-dwc3-383 [000] d... 166.361763: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.361768: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.361770: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.361773: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.361776: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.361778: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.361781: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.361784: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361793: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.361796: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.361799: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.361801: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361804: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.361807: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.362148: dwc3_event: event 0000e044 irq/181-dwc3-383 [000] d... 166.362154: dwc3_complete_trb: ep1out: trb f3266090 bph 00000000 bpl ae774002 size 00000598 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.362170: dwc3_gadget_giveback: ep1out: req ed20f040 length 104/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.362207: dwc3_ep_queue: ep1out: req ed20f040 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.362217: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.362225: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.362228: dwc3_writel: addr fa39c408 value 00000100 sshd-261 [000] d.s1 166.362494: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/72 ==> -115 sshd-261 [000] d.s1 166.362505: dwc3_gadget: ep1in: req ed3f2a40 dma ae6dbccc length 72 last sshd-261 [000] d.s1 166.362520: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbccc size 00000048 ctrl 00000813 sshd-261 [000] d.s1 166.362525: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-261 [000] d.s1 166.362528: dwc3_writel: addr fa39c838 value 00000000 sshd-261 [000] d.s1 166.362531: dwc3_writel: addr fa39c834 value bf0d6000 sshd-261 [000] d.s1 166.362534: dwc3_writel: addr fa39c830 value 00000000 sshd-261 [000] d.s1 166.362536: dwc3_writel: addr fa39c83c value 00000406 sshd-261 [000] d.s1 166.362540: dwc3_readl: addr fa39c83c value 00040006 sshd-261 [000] d.s1 166.362544: dwc3_gadget: Command Complete --> 0 sshd-261 [000] d.s1 166.362547: dwc3_readl: addr fa39c83c value 00040006 sshd-261 [000] d.H. 166.362577: dwc3_readl: addr fa39c40c value 00000008 sshd-261 [000] d.H. 166.362582: dwc3_readl: addr fa39c408 value 00000100 sshd-261 [000] d.H. 166.362586: dwc3_writel: addr fa39c408 value 80000100 sshd-261 [000] d.H. 166.362589: dwc3_readl: addr fa39c41c value 00000000 sshd-261 [000] d.H. 166.362591: dwc3_readl: addr fa39c42c value 00000000 sshd-261 [000] d.H. 166.362596: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.362673: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.362677: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbccc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.362685: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.362693: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.362699: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.362701: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.362705: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.362708: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.362714: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.478919: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/104 ==> -115 sshd-501 [000] d.s. 166.478944: dwc3_gadget: ep1in: req ed3f2a40 dma ae6db200 length 104 last sshd-501 [000] d.s. 166.478961: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000068 ctrl 00000813 sshd-501 [000] d.s. 166.478968: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.478972: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.478976: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.478983: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.478986: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.478990: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.478993: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.478996: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H1 166.479024: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H1 166.479028: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H1 166.479034: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H1 166.479037: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H1 166.479040: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H1 166.479042: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.479135: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.479141: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.479150: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 104/104 ==> 0 irq/181-dwc3-383 [000] d... 166.479175: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479182: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.479187: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.479191: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479195: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.479198: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.479208: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.479212: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.479215: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.479220: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.479223: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.479226: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.479242: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.479245: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.479248: dwc3_gadget: ep1out: req ed470340 dma ad52b002 length 1536 irq/181-dwc3-383 [000] d... 166.479255: dwc3_prepare_trb: ep1out: trb f3266000 bph 00000000 bpl ad52b002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479258: dwc3_gadget: ep1out: req ed0e2a40 dma ad232002 length 1536 irq/181-dwc3-383 [000] d... 166.479264: dwc3_prepare_trb: ep1out: trb f3266010 bph 00000000 bpl ad232002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479267: dwc3_gadget: ep1out: req ee6a5840 dma ae608002 length 1536 irq/181-dwc3-383 [000] d... 166.479271: dwc3_prepare_trb: ep1out: trb f3266020 bph 00000000 bpl ae608002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479274: dwc3_gadget: ep1out: req ee5da540 dma ad234002 length 1536 irq/181-dwc3-383 [000] d... 166.479278: dwc3_prepare_trb: ep1out: trb f3266030 bph 00000000 bpl ad234002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479282: dwc3_gadget: ep1out: req ee5da5c0 dma ad0b2002 length 1536 irq/181-dwc3-383 [000] d... 166.479285: dwc3_prepare_trb: ep1out: trb f3266040 bph 00000000 bpl ad0b2002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479291: dwc3_gadget: ep1out: req ed433ec0 dma ae608802 length 1536 irq/181-dwc3-383 [000] d... 166.479294: dwc3_prepare_trb: ep1out: trb f3266050 bph 00000000 bpl ae608802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479298: dwc3_gadget: ep1out: req ee682940 dma ad233802 length 1536 irq/181-dwc3-383 [000] d... 166.479301: dwc3_prepare_trb: ep1out: trb f3266060 bph 00000000 bpl ad233802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479305: dwc3_gadget: ep1out: req ed461440 dma ad05d802 length 1536 irq/181-dwc3-383 [000] d... 166.479309: dwc3_prepare_trb: ep1out: trb f3266070 bph 00000000 bpl ad05d802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479312: dwc3_gadget: ep1out: req ee66ea40 dma ad35f002 length 1536 irq/181-dwc3-383 [000] d... 166.479317: dwc3_prepare_trb: ep1out: trb f3266080 bph 00000000 bpl ad35f002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.479320: dwc3_gadget: ep1out: req ed20f040 dma ad0b4002 length 1536 last irq/181-dwc3-383 [000] d... 166.479324: dwc3_prepare_trb: ep1out: trb f3266090 bph 00000000 bpl ad0b4002 size 00000600 ctrl 00000813 irq/181-dwc3-383 [000] d... 166.479328: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7000 00000000 irq/181-dwc3-383 [000] d... 166.479331: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.479333: dwc3_writel: addr fa39c824 value bf0c7000 irq/181-dwc3-383 [000] d... 166.479336: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.479341: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.479343: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479346: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.479349: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479351: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479354: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.479357: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.479405: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 166.479411: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.479414: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.479417: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.479420: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.479422: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.479454: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.479457: dwc3_complete_trb: ep1out: trb f3266000 bph 00000000 bpl ad52b002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.479470: dwc3_gadget_giveback: ep1out: req ed470340 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.479517: dwc3_ep_queue: ep1out: req ed470340 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.479526: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479531: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.479534: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.H. 166.479585: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.H. 166.479591: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.H. 166.479597: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.H. 166.479600: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.H. 166.479603: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.H. 166.479606: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.479705: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.479709: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.479714: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7010 00000000 irq/181-dwc3-383 [000] d... 166.479717: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.479724: dwc3_writel: addr fa39c824 value bf0c7010 irq/181-dwc3-383 [000] d... 166.479727: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.479729: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.479733: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479735: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.479738: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479741: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479746: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.479749: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.h. 166.479798: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.h. 166.479804: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.h. 166.479807: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.h. 166.479810: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.h. 166.479813: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.h. 166.479818: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.479851: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.479854: dwc3_complete_trb: ep1out: trb f3266010 bph 00000000 bpl ad232002 size 00000010 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.479863: dwc3_gadget_giveback: ep1out: req ed0e2a40 length 1520/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.479940: dwc3_ep_queue: ep1out: req ed0e2a40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.479949: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479955: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.479957: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.479960: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7020 00000000 irq/181-dwc3-383 [000] d... 166.479964: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.479967: dwc3_writel: addr fa39c824 value bf0c7020 irq/181-dwc3-383 [000] d... 166.479970: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.479973: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.479976: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479978: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.479981: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.479985: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.479988: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.479991: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.480024: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 166.480028: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.480032: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.480034: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.480039: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.480042: dwc3_readl: addr fa39c43c value 00000000 ksoftirqd/0-3 [000] dns. 166.480152: dwc3_ep_queue: ep1in: req ed3f2a40 length 0/72 ==> -115 ksoftirqd/0-3 [000] dns. 166.480162: dwc3_gadget: ep1in: req ed3f2a40 dma ae6db2cc length 72 last ksoftirqd/0-3 [000] dns. 166.480171: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000048 ctrl 00000813 ksoftirqd/0-3 [000] dns. 166.480175: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] dns. 166.480178: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] dns. 166.480184: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] dns. 166.480187: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] dns. 166.480189: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] dns. 166.480193: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] dns. 166.480195: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] dns. 166.480198: dwc3_readl: addr fa39c83c value 00040006 irq/181-dwc3-383 [000] d... 166.480237: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.480241: dwc3_complete_trb: ep1out: trb f3266020 bph 00000000 bpl ae608002 size 000003b0 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.480251: dwc3_gadget_giveback: ep1out: req ee6a5840 length 592/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.480290: dwc3_ep_queue: ep1out: req ee6a5840 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.480298: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480304: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.480306: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.480317: dwc3_readl: addr fa39c40c value 0000000c irq/181-dwc3-383 [000] d.h. 166.480320: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.480325: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.480328: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.480331: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.480333: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d.s. 166.480412: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 irq/181-dwc3-383 [000] d... 166.480430: dwc3_event: event 000090c6 irq/181-dwc3-383 [000] d... 166.480433: dwc3_gadget: ep1in: reason Transfer Active irq/181-dwc3-383 [000] d... 166.480436: dwc3_gadget: ep1in: endpoint busy irq/181-dwc3-383 [000] d... 166.480442: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480446: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.480448: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.480453: dwc3_gadget_giveback: ep1in: req ed3f2a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.480458: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480461: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.480463: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.480466: dwc3_gadget: ep1in: req ee6a5a40 dma ae6dbccc length 72 last irq/181-dwc3-383 [000] d... 166.480471: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbccc size 00000048 ctrl 00000013 irq/181-dwc3-383 [000] d... 166.480477: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 irq/181-dwc3-383 [000] d... 166.480479: dwc3_writel: addr fa39c838 value 00000000 irq/181-dwc3-383 [000] d... 166.480481: dwc3_writel: addr fa39c834 value bf0d6000 irq/181-dwc3-383 [000] d... 166.480484: dwc3_writel: addr fa39c830 value 00000000 irq/181-dwc3-383 [000] d... 166.480487: dwc3_writel: addr fa39c83c value 00000406 irq/181-dwc3-383 [000] d... 166.480490: dwc3_readl: addr fa39c83c value 00040006 irq/181-dwc3-383 [000] d... 166.480492: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.480497: dwc3_readl: addr fa39c83c value 00040006 irq/181-dwc3-383 [000] d... 166.480499: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480502: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.480504: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.480543: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.h. 166.480547: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.480550: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.480556: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.480559: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.480561: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.480596: dwc3_event: event 00008046 irq/181-dwc3-383 [000] d... 166.480600: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbccc size 00000000 ctrl 00000012 irq/181-dwc3-383 [000] d... 166.480605: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.480610: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480614: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.480615: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.480621: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.480624: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.480627: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.488057: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/1026 ==> -115 sshd-502 [000] d.s. 166.488085: dwc3_gadget: ep1in: req ee6a5a40 dma ae5d7000 length 1026 last sshd-502 [000] d.s. 166.488103: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae5d7000 size 00000402 ctrl 00000813 sshd-502 [000] d.s. 166.488109: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.488119: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.488122: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.488126: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.488128: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.488133: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.488136: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.488139: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.H1 166.488174: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.H1 166.488178: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.H1 166.488182: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.H1 166.488185: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.H1 166.488188: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.H1 166.488190: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.488307: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.488313: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae5d7000 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.488325: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 1026/1026 ==> 0 irq/181-dwc3-383 [000] d... 166.488356: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.488363: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.488366: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.488371: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.488375: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.488377: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.490119: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.490138: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.490142: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.490145: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.490148: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.490150: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.490206: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.490210: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.490217: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7030 00000000 irq/181-dwc3-383 [000] d... 166.490222: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.490226: dwc3_writel: addr fa39c824 value bf0c7030 irq/181-dwc3-383 [000] d... 166.490229: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.490231: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.490234: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.490237: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.490240: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.490245: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.490248: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.490250: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.490259: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.490263: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.490266: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.490269: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.490273: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.490276: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.490284: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.490288: dwc3_complete_trb: ep1out: trb f3266030 bph 00000000 bpl ad234002 size 00000588 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.490301: dwc3_gadget_giveback: ep1out: req ee5da540 length 120/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.490376: dwc3_ep_queue: ep1out: req ee5da540 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.490386: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.490392: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.490398: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] dns. 166.528691: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 sshd-501 [000] dns. 166.528716: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db2cc length 72 last sshd-501 [000] dns. 166.528734: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000048 ctrl 00000813 sshd-501 [000] dns. 166.528741: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] dns. 166.528745: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] dns. 166.528749: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] dns. 166.528757: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] dns. 166.528760: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] dns. 166.528764: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] dns. 166.528767: dwc3_gadget: Command Complete --> 0 sshd-501 [000] dns. 166.528770: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] dnh. 166.528795: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] dnh. 166.528799: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] dnh. 166.528804: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] dnh. 166.528807: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] dnh. 166.528810: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] dnh. 166.528813: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.528881: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.528885: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.528894: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.528921: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.528926: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.528931: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.528936: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.528940: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.528943: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.529678: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/352 ==> -115 sshd-502 [000] d.s. 166.529697: dwc3_gadget: ep1in: req ee6a5a40 dma ad31e000 length 352 last sshd-502 [000] d.s. 166.529710: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ad31e000 size 00000160 ctrl 00000813 sshd-502 [000] d.s. 166.529719: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.529722: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.529725: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.529728: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.529730: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.529734: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.529737: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.529741: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.H. 166.529758: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.H. 166.529761: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.H. 166.529764: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.H. 166.529767: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.H. 166.529770: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.H. 166.529773: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.529861: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.529869: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ad31e000 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.529877: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 352/352 ==> 0 irq/181-dwc3-383 [000] d... 166.529899: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.529906: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.529908: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.529911: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.529915: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.529918: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.532137: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.532147: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.532150: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.532153: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.532156: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.532159: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532214: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.532218: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.532226: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7040 00000000 irq/181-dwc3-383 [000] d... 166.532228: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.532232: dwc3_writel: addr fa39c824 value bf0c7040 irq/181-dwc3-383 [000] d... 166.532235: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.532238: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.532241: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.532243: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.532248: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.532251: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532253: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.532256: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532264: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.532267: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532270: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.532275: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532278: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532280: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532288: dwc3_event: event 000080c4 irq/181-dwc3-383 [000] d... 166.532290: dwc3_gadget: ep1out: reason Transfer Active irq/181-dwc3-383 [000] d... 166.532293: dwc3_gadget: ep1out: endpoint busy irq/181-dwc3-383 [000] d... 166.532296: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532299: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.532304: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532310: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.532313: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532316: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.532318: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532321: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532324: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532330: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.532336: dwc3_complete_trb: ep1out: trb f3266040 bph 00000000 bpl ad0b2002 size 000005a8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.532345: dwc3_gadget_giveback: ep1out: req ee5da5c0 length 88/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.532408: dwc3_ep_queue: ep1out: req ee5da5c0 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.532418: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532424: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.532427: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.s. 166.532622: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 ksoftirqd/0-3 [000] d.s. 166.532638: dwc3_gadget: ep1in: req ee6a5a40 dma ae7fbccc length 72 last ksoftirqd/0-3 [000] d.s. 166.532649: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbccc size 00000048 ctrl 00000813 ksoftirqd/0-3 [000] d.s. 166.532653: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] d.s. 166.532655: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] d.s. 166.532659: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] d.s. 166.532661: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] d.s. 166.532664: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] d.s. 166.532669: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.s. 166.532672: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] d.s. 166.532674: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.h. 166.532730: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.h. 166.532736: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.h. 166.532739: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.h. 166.532742: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.h. 166.532748: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.h. 166.532750: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532789: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.532792: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbccc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.532799: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.532815: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532819: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.532821: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.532824: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532830: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.532833: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532840: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.532844: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.532846: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.532849: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532852: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.532857: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532872: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.532874: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.532877: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7050 00000000 irq/181-dwc3-383 [000] d... 166.532880: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.532883: dwc3_writel: addr fa39c824 value bf0c7050 irq/181-dwc3-383 [000] d... 166.532885: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.532888: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.532893: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.532895: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.532898: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.532901: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.532903: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.532906: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.532936: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 166.532942: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.532945: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.532948: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.532951: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.532954: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.532979: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.532982: dwc3_complete_trb: ep1out: trb f3266050 bph 00000000 bpl ae608802 size 0000058c ctrl 00000810 irq/181-dwc3-383 [000] d... 166.532990: dwc3_gadget_giveback: ep1out: req ed433ec0 length 116/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.533027: dwc3_ep_queue: ep1out: req ed433ec0 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.533034: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533039: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.533042: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.s. 166.533133: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 ksoftirqd/0-3 [000] d.s. 166.533140: dwc3_gadget: ep1in: req ee6a5a40 dma ae7fbecc length 72 last ksoftirqd/0-3 [000] d.s. 166.533147: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbecc size 00000048 ctrl 00000813 ksoftirqd/0-3 [000] d.s. 166.533153: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] d.s. 166.533156: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] d.s. 166.533159: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] d.s. 166.533161: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] d.s. 166.533164: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] d.s. 166.533167: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.s. 166.533169: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] d.s. 166.533174: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.h. 166.533201: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.h. 166.533205: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.533208: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.533211: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.533214: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.533216: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.533251: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.533256: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbecc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.533263: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.533269: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533273: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.533275: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.533278: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533282: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.533284: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.533650: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/116 ==> -115 sshd-502 [000] d.s. 166.533664: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db200 length 116 last sshd-502 [000] d.s. 166.533676: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000074 ctrl 00000813 sshd-502 [000] d.s. 166.533680: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.533684: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.533687: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.533690: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.533695: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.533698: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.533700: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.533704: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.h. 166.533730: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.h. 166.533734: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.h. 166.533737: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.h. 166.533742: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.h. 166.533745: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.h. 166.533747: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.533812: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.533816: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.533823: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 116/116 ==> 0 irq/181-dwc3-383 [000] d... 166.533845: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533851: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.533853: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.533860: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533863: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.533866: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533876: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.533879: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533882: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.533885: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.533890: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.533893: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.533907: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.533909: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.533913: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7060 00000000 irq/181-dwc3-383 [000] d... 166.533916: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.533918: dwc3_writel: addr fa39c824 value bf0c7060 irq/181-dwc3-383 [000] d... 166.533921: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.533925: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.533929: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.533931: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.533934: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.533936: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533939: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.533942: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533950: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.533953: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533956: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.533959: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.533962: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.533965: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.533972: dwc3_event: event 000080c4 irq/181-dwc3-383 [000] d... 166.533974: dwc3_gadget: ep1out: reason Transfer Active irq/181-dwc3-383 [000] d... 166.533978: dwc3_gadget: ep1out: endpoint busy irq/181-dwc3-383 [000] d... 166.533980: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.533984: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.533986: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533992: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.533996: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.533999: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.534003: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.534006: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.534009: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.534015: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.534017: dwc3_complete_trb: ep1out: trb f3266060 bph 00000000 bpl ad233802 size 0000057c ctrl 00000810 irq/181-dwc3-383 [000] d... 166.534024: dwc3_gadget_giveback: ep1out: req ee682940 length 132/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.534062: dwc3_ep_queue: ep1out: req ee682940 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.534072: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.534079: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.534081: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.537978: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/124 ==> -115 sshd-502 [000] d.s. 166.538004: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db200 length 124 last sshd-502 [000] d.s. 166.538020: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 0000007c ctrl 00000813 sshd-502 [000] d.s. 166.538027: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.538031: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.538041: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.538043: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.538046: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.538050: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.538053: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.538056: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.H1 166.538086: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.H1 166.538093: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.H1 166.538096: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.H1 166.538100: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.H1 166.538103: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.H1 166.538105: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.538203: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.538208: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.538217: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 124/124 ==> 0 irq/181-dwc3-383 [000] d... 166.538247: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.538253: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.538255: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.538259: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.538262: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.538265: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.538273: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.538277: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.538282: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.538285: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.538288: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.538290: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.538306: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.538309: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.538313: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7070 00000000 irq/181-dwc3-383 [000] d... 166.538315: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.538321: dwc3_writel: addr fa39c824 value bf0c7070 irq/181-dwc3-383 [000] d... 166.538323: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.538325: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.538329: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.538331: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.538334: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.538337: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.538341: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.538343: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.538389: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 166.538394: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.538398: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.538401: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.538403: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.538408: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.538439: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.538442: dwc3_complete_trb: ep1out: trb f3266070 bph 00000000 bpl ad05d802 size 0000044c ctrl 00000810 irq/181-dwc3-383 [000] d... 166.538453: dwc3_gadget_giveback: ep1out: req ed461440 length 436/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.538520: dwc3_ep_queue: ep1out: req ed461440 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.538528: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.538533: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.538536: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.573553: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/396 ==> -115 sshd-502 [000] d.s. 166.573577: dwc3_gadget: ep1in: req ee6a5a40 dma ad31e000 length 396 last sshd-502 [000] d.s. 166.573595: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ad31e000 size 0000018c ctrl 00000813 sshd-502 [000] d.s. 166.573601: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.573605: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.573609: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.573612: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.573617: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.573621: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.573624: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.573627: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.h. 166.573659: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.h. 166.573663: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.h. 166.573666: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.h. 166.573671: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.h. 166.573674: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.h. 166.573677: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.573769: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.573775: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ad31e000 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.573785: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 396/396 ==> 0 irq/181-dwc3-383 [000] d... 166.573810: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.573817: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.573820: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.573827: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.573830: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.573833: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.574946: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.574957: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.574961: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.574964: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.574970: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.574973: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.575015: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.575019: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.575025: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7080 00000000 irq/181-dwc3-383 [000] d... 166.575028: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.575031: dwc3_writel: addr fa39c824 value bf0c7080 irq/181-dwc3-383 [000] d... 166.575034: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.575039: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.575042: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.575044: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.575048: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.575050: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.575053: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.575056: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.575098: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.575103: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.575106: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.575109: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.575112: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.575115: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.575142: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.575145: dwc3_complete_trb: ep1out: trb f3266080 bph 00000000 bpl ad35f002 size 0000033c ctrl 00000810 irq/181-dwc3-383 [000] d... 166.575159: dwc3_gadget_giveback: ep1out: req ee66ea40 length 708/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.575256: dwc3_ep_queue: ep1out: req ee66ea40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.575267: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.575273: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.575276: dwc3_writel: addr fa39c408 value 00000100 sshd-502 [000] d.s. 166.585117: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/100 ==> -115 sshd-502 [000] d.s. 166.585143: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db200 length 100 last sshd-502 [000] d.s. 166.585164: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000064 ctrl 00000813 sshd-502 [000] d.s. 166.585171: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-502 [000] d.s. 166.585175: dwc3_writel: addr fa39c838 value 00000000 sshd-502 [000] d.s. 166.585179: dwc3_writel: addr fa39c834 value bf0d6000 sshd-502 [000] d.s. 166.585182: dwc3_writel: addr fa39c830 value 00000000 sshd-502 [000] d.s. 166.585185: dwc3_writel: addr fa39c83c value 00000406 sshd-502 [000] d.s. 166.585189: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.s. 166.585193: dwc3_gadget: Command Complete --> 0 sshd-502 [000] d.s. 166.585196: dwc3_readl: addr fa39c83c value 00040006 sshd-502 [000] d.H. 166.585217: dwc3_readl: addr fa39c40c value 00000008 sshd-502 [000] d.H. 166.585222: dwc3_readl: addr fa39c408 value 00000100 sshd-502 [000] d.H. 166.585225: dwc3_writel: addr fa39c408 value 80000100 sshd-502 [000] d.H. 166.585228: dwc3_readl: addr fa39c41c value 00000000 sshd-502 [000] d.H. 166.585231: dwc3_readl: addr fa39c42c value 00000000 sshd-502 [000] d.H. 166.585235: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.585339: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.585345: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.585354: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 100/100 ==> 0 irq/181-dwc3-383 [000] d... 166.585380: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.585387: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.585390: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.585394: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.585398: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.585404: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585414: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.585418: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585420: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.585423: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585426: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585429: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.585445: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.585450: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.585453: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7090 00000000 irq/181-dwc3-383 [000] d... 166.585456: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.585459: dwc3_writel: addr fa39c824 value bf0c7090 irq/181-dwc3-383 [000] d... 166.585461: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.585464: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.585467: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.585472: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.585474: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.585477: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.585480: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.585482: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585490: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.585493: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585498: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.585501: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585504: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585507: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.585514: dwc3_event: event 000080c4 irq/181-dwc3-383 [000] d... 166.585516: dwc3_gadget: ep1out: reason Transfer Active irq/181-dwc3-383 [000] d... 166.585519: dwc3_gadget: ep1out: endpoint busy irq/181-dwc3-383 [000] d... 166.585522: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.585527: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.585529: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585535: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.585538: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.585541: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.585544: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585547: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.585551: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.585558: dwc3_event: event 0000e044 irq/181-dwc3-383 [000] d... 166.585560: dwc3_complete_trb: ep1out: trb f3266090 bph 00000000 bpl ad0b4002 size 00000548 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.585567: dwc3_gadget_giveback: ep1out: req ed20f040 length 184/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.585621: dwc3_ep_queue: ep1out: req ed20f040 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.585629: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.585633: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.585636: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] dns1 166.618882: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 sshd-501 [000] dns1 166.618903: dwc3_gadget: ep1in: req ee6a5a40 dma ad000ecc length 72 last sshd-501 [000] dns1 166.618920: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ad000ecc size 00000048 ctrl 00000813 sshd-501 [000] dns1 166.618926: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] dns1 166.618930: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] dns1 166.618934: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] dns1 166.618937: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] dns1 166.618942: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] dns1 166.618946: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] dns1 166.618949: dwc3_gadget: Command Complete --> 0 sshd-501 [000] dns1 166.618952: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] dnH1 166.618968: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] dnH1 166.618972: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] dnH1 166.618975: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] dnH1 166.618980: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] dnH1 166.618983: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] dnH1 166.618986: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.619233: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.619240: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ad000ecc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.619250: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.619260: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.619266: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.619269: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.619277: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.619280: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.619283: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.621847: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/1012 ==> -115 sshd-501 [000] d.s. 166.621875: dwc3_gadget: ep1in: req ee6a5a40 dma ae608800 length 1012 last sshd-501 [000] d.s. 166.621891: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae608800 size 000003f4 ctrl 00000813 sshd-501 [000] d.s. 166.621897: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.621906: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.621909: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.621912: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.621915: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.621920: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.621922: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.621925: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.h. 166.621985: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.h. 166.621992: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.h. 166.621995: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.h. 166.621998: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.h. 166.622001: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.h. 166.622004: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.622093: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.622098: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae608800 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.622110: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 1012/1012 ==> 0 irq/181-dwc3-383 [000] d... 166.622138: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.622145: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.622147: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.622152: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.622155: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.622158: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.659097: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.659116: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.659121: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.659124: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.659127: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.659130: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.659186: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.659190: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.659197: dwc3_gadget: ep1out: req ed470340 dma ad232802 length 1536 irq/181-dwc3-383 [000] d... 166.659209: dwc3_prepare_trb: ep1out: trb f3266000 bph 00000000 bpl ad232802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659213: dwc3_gadget: ep1out: req ed0e2a40 dma ad52b002 length 1536 irq/181-dwc3-383 [000] d... 166.659217: dwc3_prepare_trb: ep1out: trb f3266010 bph 00000000 bpl ad52b002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659221: dwc3_gadget: ep1out: req ee6a5840 dma ad232002 length 1536 irq/181-dwc3-383 [000] d... 166.659225: dwc3_prepare_trb: ep1out: trb f3266020 bph 00000000 bpl ad232002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659228: dwc3_gadget: ep1out: req ee5da540 dma ae774002 length 1536 irq/181-dwc3-383 [000] d... 166.659232: dwc3_prepare_trb: ep1out: trb f3266030 bph 00000000 bpl ae774002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659237: dwc3_gadget: ep1out: req ee5da5c0 dma ad234002 length 1536 irq/181-dwc3-383 [000] d... 166.659241: dwc3_prepare_trb: ep1out: trb f3266040 bph 00000000 bpl ad234002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659244: dwc3_gadget: ep1out: req ed433ec0 dma ae608002 length 1536 irq/181-dwc3-383 [000] d... 166.659247: dwc3_prepare_trb: ep1out: trb f3266050 bph 00000000 bpl ae608002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659251: dwc3_gadget: ep1out: req ee682940 dma ad0b2002 length 1536 irq/181-dwc3-383 [000] d... 166.659255: dwc3_prepare_trb: ep1out: trb f3266060 bph 00000000 bpl ad0b2002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659258: dwc3_gadget: ep1out: req ed461440 dma ad233802 length 1536 irq/181-dwc3-383 [000] d... 166.659264: dwc3_prepare_trb: ep1out: trb f3266070 bph 00000000 bpl ad233802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659267: dwc3_gadget: ep1out: req ee66ea40 dma ad05d802 length 1536 irq/181-dwc3-383 [000] d... 166.659270: dwc3_prepare_trb: ep1out: trb f3266080 bph 00000000 bpl ad05d802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.659274: dwc3_gadget: ep1out: req ed20f040 dma ad35f002 length 1536 last irq/181-dwc3-383 [000] d... 166.659278: dwc3_prepare_trb: ep1out: trb f3266090 bph 00000000 bpl ad35f002 size 00000600 ctrl 00000813 irq/181-dwc3-383 [000] d... 166.659282: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7000 00000000 irq/181-dwc3-383 [000] d... 166.659284: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.659290: dwc3_writel: addr fa39c824 value bf0c7000 irq/181-dwc3-383 [000] d... 166.659292: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.659295: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.659298: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.659300: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.659303: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.659306: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.659311: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.659314: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.659355: dwc3_readl: addr fa39c40c value 00000004 <idle>-0 [000] d.h. 166.659359: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] d.h. 166.659363: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] d.h. 166.659365: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] d.h. 166.659368: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] d.h. 166.659374: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.659398: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.659402: dwc3_complete_trb: ep1out: trb f3266000 bph 00000000 bpl ad232802 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.659415: dwc3_gadget_giveback: ep1out: req ed470340 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.659480: dwc3_ep_queue: ep1out: req ed470340 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.659490: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.659495: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.659498: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.s. 166.659674: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/116 ==> -115 ksoftirqd/0-3 [000] d.s. 166.659684: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db200 length 116 last ksoftirqd/0-3 [000] d.s. 166.659693: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000074 ctrl 00000813 ksoftirqd/0-3 [000] d.s. 166.659698: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] d.s. 166.659701: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] d.s. 166.659704: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] d.s. 166.659707: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] d.s. 166.659712: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] d.s. 166.659715: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.s. 166.659717: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] d.s. 166.659720: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.H. 166.659732: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.H. 166.659735: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.H. 166.659738: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.H. 166.659743: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.H. 166.659746: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.H. 166.659749: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.659823: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.659828: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.659835: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 116/116 ==> 0 irq/181-dwc3-383 [000] d... 166.659842: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.659847: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.659849: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.659855: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.659858: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.659861: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.659870: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.659873: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.659876: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.659879: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.659884: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.659886: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.659901: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.659903: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.659907: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7010 00000000 irq/181-dwc3-383 [000] d... 166.659909: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.659912: dwc3_writel: addr fa39c824 value bf0c7010 irq/181-dwc3-383 [000] d... 166.659914: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.659919: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.659922: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.659924: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.659927: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.659929: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.659932: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.659935: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.659944: dwc3_readl: addr fa39c40c value 00000008 irq/181-dwc3-383 [000] d.h. 166.659947: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.659949: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.659952: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.659955: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.659958: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.659965: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.659967: dwc3_complete_trb: ep1out: trb f3266010 bph 00000000 bpl ad52b002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.659977: dwc3_gadget_giveback: ep1out: req ed0e2a40 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.660007: dwc3_ep_queue: ep1out: req ed0e2a40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.660014: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.660019: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.660021: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.660024: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7020 00000000 irq/181-dwc3-383 [000] d... 166.660026: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.660029: dwc3_writel: addr fa39c824 value bf0c7020 irq/181-dwc3-383 [000] d... 166.660033: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.660036: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.660039: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.660041: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.660044: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.660046: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.660049: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.660054: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.660062: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.660065: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.660068: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.660071: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.660074: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.660076: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.660142: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.660148: dwc3_complete_trb: ep1out: trb f3266020 bph 00000000 bpl ad232002 size 00000520 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.660156: dwc3_gadget_giveback: ep1out: req ee6a5840 length 224/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.660190: dwc3_ep_queue: ep1out: req ee6a5840 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.660197: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.660204: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.660206: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.s. 166.660310: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 ksoftirqd/0-3 [000] d.s. 166.660322: dwc3_gadget: ep1in: req ee6a5a40 dma ae6cb0cc length 72 last ksoftirqd/0-3 [000] d.s. 166.660330: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6cb0cc size 00000048 ctrl 00000813 ksoftirqd/0-3 [000] d.s. 166.660334: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 ksoftirqd/0-3 [000] d.s. 166.660336: dwc3_writel: addr fa39c838 value 00000000 ksoftirqd/0-3 [000] d.s. 166.660340: dwc3_writel: addr fa39c834 value bf0d6000 ksoftirqd/0-3 [000] d.s. 166.660342: dwc3_writel: addr fa39c830 value 00000000 ksoftirqd/0-3 [000] d.s. 166.660345: dwc3_writel: addr fa39c83c value 00000406 ksoftirqd/0-3 [000] d.s. 166.660350: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.s. 166.660353: dwc3_gadget: Command Complete --> 0 ksoftirqd/0-3 [000] d.s. 166.660355: dwc3_readl: addr fa39c83c value 00040006 ksoftirqd/0-3 [000] d.H. 166.660401: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.H. 166.660406: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.H. 166.660409: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.H. 166.660412: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.H. 166.660417: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.H. 166.660420: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.660459: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.660463: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6cb0cc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.660468: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.660475: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.660479: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.660481: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.660484: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.660489: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.660492: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.663325: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/144 ==> -115 sshd-501 [000] d.s. 166.663349: dwc3_gadget: ep1in: req ee6a5a40 dma ae7fbc00 length 144 last sshd-501 [000] d.s. 166.663365: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbc00 size 00000090 ctrl 00000813 sshd-501 [000] d.s. 166.663371: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.663375: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.663384: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.663386: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.663389: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.663393: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.663396: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.663399: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H1 166.663430: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H1 166.663437: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H1 166.663441: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H1 166.663444: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H1 166.663447: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H1 166.663450: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.663553: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.663559: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.663567: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 144/144 ==> 0 irq/181-dwc3-383 [000] d... 166.663598: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.663604: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.663606: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.663611: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.663614: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.663617: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.663627: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.663630: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.663635: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.663638: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.663641: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.663644: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.663660: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.663663: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.663667: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7030 00000000 irq/181-dwc3-383 [000] d... 166.663670: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.663675: dwc3_writel: addr fa39c824 value bf0c7030 irq/181-dwc3-383 [000] d... 166.663678: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.663681: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.663684: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.663686: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.663689: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.663692: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.663697: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.663699: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.663709: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.663713: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.663715: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.663718: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.663721: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.663725: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.663733: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.663735: dwc3_complete_trb: ep1out: trb f3266030 bph 00000000 bpl ae774002 size 00000594 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.663744: dwc3_gadget_giveback: ep1out: req ee5da540 length 108/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.663790: dwc3_ep_queue: ep1out: req ee5da540 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.663798: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.663802: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.663805: dwc3_writel: addr fa39c408 value 00000100 <idle>-0 [000] dns. 166.698665: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 <idle>-0 [000] dns. 166.698687: dwc3_gadget: ep1in: req ee6a5a40 dma ad4f1acc length 72 last <idle>-0 [000] dns. 166.698704: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ad4f1acc size 00000048 ctrl 00000813 <idle>-0 [000] dns. 166.698711: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 <idle>-0 [000] dns. 166.698715: dwc3_writel: addr fa39c838 value 00000000 <idle>-0 [000] dns. 166.698719: dwc3_writel: addr fa39c834 value bf0d6000 <idle>-0 [000] dns. 166.698722: dwc3_writel: addr fa39c830 value 00000000 <idle>-0 [000] dns. 166.698726: dwc3_writel: addr fa39c83c value 00000406 <idle>-0 [000] dns. 166.698731: dwc3_readl: addr fa39c83c value 00040006 <idle>-0 [000] dns. 166.698734: dwc3_gadget: Command Complete --> 0 <idle>-0 [000] dns. 166.698737: dwc3_readl: addr fa39c83c value 00040006 <idle>-0 [000] dnH. 166.698754: dwc3_readl: addr fa39c40c value 00000008 <idle>-0 [000] dnH. 166.698758: dwc3_readl: addr fa39c408 value 00000100 <idle>-0 [000] dnH. 166.698761: dwc3_writel: addr fa39c408 value 80000100 <idle>-0 [000] dnH. 166.698767: dwc3_readl: addr fa39c41c value 00000000 <idle>-0 [000] dnH. 166.698769: dwc3_readl: addr fa39c42c value 00000000 <idle>-0 [000] dnH. 166.698772: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.698957: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.698963: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ad4f1acc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.698973: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.698981: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.698987: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.698989: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.698996: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.699000: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.699003: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.745159: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/108 ==> -115 sshd-501 [000] d.s. 166.745180: dwc3_gadget: ep1in: req ee6a5a40 dma ae7fbe00 length 108 last sshd-501 [000] d.s. 166.745196: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbe00 size 0000006c ctrl 00000813 sshd-501 [000] d.s. 166.745201: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.745209: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.745213: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.745216: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.745219: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.745223: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.745226: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.745229: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H. 166.745246: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H. 166.745250: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H. 166.745253: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H. 166.745255: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H. 166.745258: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H. 166.745261: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.745341: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.745347: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae7fbe00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.745357: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 108/108 ==> 0 irq/181-dwc3-383 [000] d... 166.745382: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.745388: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.745390: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.745395: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.745398: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.745401: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.745410: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.745416: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.745418: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.745421: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.745424: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.745427: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.745440: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.745442: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.745445: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7050 00000000 irq/181-dwc3-383 [000] d... 166.745450: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.745453: dwc3_writel: addr fa39c824 value bf0c7050 irq/181-dwc3-383 [000] d... 166.745455: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.745458: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.745461: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.745463: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.745466: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.745470: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.745472: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.745475: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.745509: dwc3_readl: addr fa39c40c value 00000004 ksoftirqd/0-3 [000] d.h. 166.745514: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.745517: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.745520: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.745524: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.745527: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.745554: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.745557: dwc3_complete_trb: ep1out: trb f3266050 bph 00000000 bpl ae608002 size 00000594 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.745566: dwc3_gadget_giveback: ep1out: req ed433ec0 length 108/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.745606: dwc3_ep_queue: ep1out: req ed433ec0 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.745614: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.745619: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.745624: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.747282: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/108 ==> -115 sshd-501 [000] d.s. 166.747302: dwc3_gadget: ep1in: req ee6a5a40 dma ae6dbc00 length 108 last sshd-501 [000] d.s. 166.747317: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 0000006c ctrl 00000813 sshd-501 [000] d.s. 166.747323: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.747326: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.747331: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.747337: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.747340: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.747344: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.747346: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.747350: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H. 166.747368: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H. 166.747372: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H. 166.747377: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H. 166.747379: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H. 166.747382: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H. 166.747385: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.747477: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.747482: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.747491: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 108/108 ==> 0 irq/181-dwc3-383 [000] d... 166.747515: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.747521: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.747525: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.747530: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.747533: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.747536: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.748356: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/212 ==> -115 sshd-501 [000] d.s. 166.748374: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db200 length 212 last sshd-501 [000] d.s. 166.748386: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 000000d4 ctrl 00000813 sshd-501 [000] d.s. 166.748394: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.748398: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.748401: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.748404: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.748406: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.748410: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.748413: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.748418: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H. 166.748434: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H. 166.748438: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H. 166.748441: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H. 166.748444: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H. 166.748447: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H. 166.748450: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.748715: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.748724: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db200 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.748733: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 212/212 ==> 0 irq/181-dwc3-383 [000] d... 166.748742: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.748749: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.748751: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.748755: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.748758: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.748761: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.748775: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.748778: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.748781: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.748784: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.748787: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.748789: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.748805: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.748808: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.748815: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7060 00000000 irq/181-dwc3-383 [000] d... 166.748817: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.748821: dwc3_writel: addr fa39c824 value bf0c7060 irq/181-dwc3-383 [000] d... 166.748823: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.748826: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.748829: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.748831: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.748836: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.748839: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.748842: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.748844: dwc3_writel: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.748888: dwc3_readl: addr fa39c40c value 00000008 ksoftirqd/0-3 [000] d.h. 166.748893: dwc3_readl: addr fa39c408 value 00000100 ksoftirqd/0-3 [000] d.h. 166.748896: dwc3_writel: addr fa39c408 value 80000100 ksoftirqd/0-3 [000] d.h. 166.748902: dwc3_readl: addr fa39c41c value 00000000 ksoftirqd/0-3 [000] d.h. 166.748905: dwc3_readl: addr fa39c42c value 00000000 ksoftirqd/0-3 [000] d.h. 166.748908: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.748939: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.748941: dwc3_complete_trb: ep1out: trb f3266060 bph 00000000 bpl ad0b2002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.748951: dwc3_gadget_giveback: ep1out: req ee682940 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.748994: dwc3_ep_queue: ep1out: req ee682940 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.749003: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749007: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.749011: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.749014: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7070 00000000 irq/181-dwc3-383 [000] d... 166.749016: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.749019: dwc3_writel: addr fa39c824 value bf0c7070 irq/181-dwc3-383 [000] d... 166.749021: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.749024: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.749027: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749031: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.749033: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749036: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749039: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.749042: dwc3_writel: addr fa39c408 value 00000100 rcu_sched-7 [000] d.h. 166.749081: dwc3_readl: addr fa39c40c value 00000008 rcu_sched-7 [000] d.h. 166.749087: dwc3_readl: addr fa39c408 value 00000100 rcu_sched-7 [000] d.h. 166.749093: dwc3_writel: addr fa39c408 value 80000100 rcu_sched-7 [000] d.h. 166.749095: dwc3_readl: addr fa39c41c value 00000000 rcu_sched-7 [000] d.h. 166.749098: dwc3_readl: addr fa39c42c value 00000000 rcu_sched-7 [000] d.h. 166.749101: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.749230: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.749234: dwc3_complete_trb: ep1out: trb f3266070 bph 00000000 bpl ad233802 size 00000594 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.749243: dwc3_gadget_giveback: ep1out: req ed461440 length 108/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.749275: dwc3_ep_queue: ep1out: req ed461440 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.749287: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749292: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.749295: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.749299: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7080 00000000 irq/181-dwc3-383 [000] d... 166.749301: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.749304: dwc3_writel: addr fa39c824 value bf0c7080 irq/181-dwc3-383 [000] d... 166.749306: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.749309: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.749313: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749316: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.749318: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749321: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749323: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.749326: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.749337: dwc3_readl: addr fa39c40c value 00000008 irq/181-dwc3-383 [000] d.h. 166.749342: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.749345: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.749349: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.749352: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.749354: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.749409: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.749412: dwc3_complete_trb: ep1out: trb f3266080 bph 00000000 bpl ad05d802 size 0000057c ctrl 00000810 irq/181-dwc3-383 [000] d... 166.749421: dwc3_gadget_giveback: ep1out: req ee66ea40 length 132/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.749454: dwc3_ep_queue: ep1out: req ee66ea40 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.749461: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749465: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.749467: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.749470: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7090 00000000 irq/181-dwc3-383 [000] d... 166.749472: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.749475: dwc3_writel: addr fa39c824 value bf0c7090 irq/181-dwc3-383 [000] d... 166.749478: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.749482: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.749485: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749487: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.749490: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.749493: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749495: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.749498: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.749510: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.749513: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.749515: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.749518: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.749521: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.749524: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.749565: dwc3_event: event 0000e044 irq/181-dwc3-383 [000] d... 166.749568: dwc3_complete_trb: ep1out: trb f3266090 bph 00000000 bpl ad35f002 size 000005b8 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.749578: dwc3_gadget_giveback: ep1out: req ed20f040 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.749600: dwc3_ep_queue: ep1out: req ed20f040 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.749606: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.749611: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.749614: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.749916: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 sshd-501 [000] d.s. 166.749929: dwc3_gadget: ep1in: req ee6a5a40 dma ae6db2cc length 72 last sshd-501 [000] d.s. 166.749944: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000048 ctrl 00000813 sshd-501 [000] d.s. 166.749949: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.749951: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.749955: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.749957: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.749960: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.749963: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.749968: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.749970: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.H. 166.749984: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.H. 166.749987: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.H. 166.749990: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.H. 166.749993: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.H. 166.749995: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.H. 166.750000: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.750060: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.750064: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6db2cc size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.750070: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.750091: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.750095: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.750097: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.750100: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.750104: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.750109: dwc3_writel: addr fa39c408 value 00000100 sshd-501 [000] d.s. 166.768091: dwc3_ep_queue: ep1in: req ee6a5a40 length 0/72 ==> -115 sshd-501 [000] d.s. 166.768119: dwc3_gadget: ep1in: req ee6a5a40 dma ae6dbc00 length 72 last sshd-501 [000] d.s. 166.768138: dwc3_prepare_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 00000048 ctrl 00000813 sshd-501 [000] d.s. 166.768145: dwc3_gadget_ep_cmd: ep1in: cmd 'Start Transfer' [6] params 00000000 bf0d6000 00000000 sshd-501 [000] d.s. 166.768150: dwc3_writel: addr fa39c838 value 00000000 sshd-501 [000] d.s. 166.768154: dwc3_writel: addr fa39c834 value bf0d6000 sshd-501 [000] d.s. 166.768162: dwc3_writel: addr fa39c830 value 00000000 sshd-501 [000] d.s. 166.768165: dwc3_writel: addr fa39c83c value 00000406 sshd-501 [000] d.s. 166.768169: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.s. 166.768172: dwc3_gadget: Command Complete --> 0 sshd-501 [000] d.s. 166.768175: dwc3_readl: addr fa39c83c value 00040006 sshd-501 [000] d.h. 166.768225: dwc3_readl: addr fa39c40c value 00000008 sshd-501 [000] d.h. 166.768230: dwc3_readl: addr fa39c408 value 00000100 sshd-501 [000] d.h. 166.768235: dwc3_writel: addr fa39c408 value 80000100 sshd-501 [000] d.h. 166.768238: dwc3_readl: addr fa39c41c value 00000000 sshd-501 [000] d.h. 166.768241: dwc3_readl: addr fa39c42c value 00000000 sshd-501 [000] d.h. 166.768244: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.768393: dwc3_event: event 0000c046 irq/181-dwc3-383 [000] d... 166.768399: dwc3_complete_trb: ep1in: trb f3284000 bph 00000000 bpl ae6dbc00 size 00000000 ctrl 00000812 irq/181-dwc3-383 [000] d... 166.768408: dwc3_gadget_giveback: ep1in: req ee6a5a40 length 72/72 ==> 0 irq/181-dwc3-383 [000] d... 166.768441: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.768448: dwc3_event: event 000010c6 irq/181-dwc3-383 [000] d... 166.768455: dwc3_gadget: ep1in: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.768460: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.768463: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.768466: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.768478: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.768481: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.768484: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.768489: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.768492: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.768494: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.768602: dwc3_event: event 000000c4 irq/181-dwc3-383 [000] d... 166.768607: dwc3_gadget: ep1out: reason Transfer Not Active irq/181-dwc3-383 [000] d... 166.768611: dwc3_gadget: ep1out: req ed470340 dma ae5d7002 length 1536 irq/181-dwc3-383 [000] d... 166.768620: dwc3_prepare_trb: ep1out: trb f3266000 bph 00000000 bpl ae5d7002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768624: dwc3_gadget: ep1out: req ed0e2a40 dma ad0b4002 length 1536 irq/181-dwc3-383 [000] d... 166.768631: dwc3_prepare_trb: ep1out: trb f3266010 bph 00000000 bpl ad0b4002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768634: dwc3_gadget: ep1out: req ee6a5840 dma ae608802 length 1536 irq/181-dwc3-383 [000] d... 166.768638: dwc3_prepare_trb: ep1out: trb f3266020 bph 00000000 bpl ae608802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768642: dwc3_gadget: ep1out: req ee5da540 dma ad52b002 length 1536 irq/181-dwc3-383 [000] d... 166.768645: dwc3_prepare_trb: ep1out: trb f3266030 bph 00000000 bpl ad52b002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768649: dwc3_gadget: ep1out: req ee5da5c0 dma ad234802 length 1536 irq/181-dwc3-383 [000] d... 166.768652: dwc3_prepare_trb: ep1out: trb f3266040 bph 00000000 bpl ad234802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768658: dwc3_gadget: ep1out: req ed433ec0 dma ad234002 length 1536 irq/181-dwc3-383 [000] d... 166.768661: dwc3_prepare_trb: ep1out: trb f3266050 bph 00000000 bpl ad234002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768664: dwc3_gadget: ep1out: req ee682940 dma ae7b0802 length 1536 irq/181-dwc3-383 [000] d... 166.768668: dwc3_prepare_trb: ep1out: trb f3266060 bph 00000000 bpl ae7b0802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768671: dwc3_gadget: ep1out: req ed461440 dma ae608002 length 1536 irq/181-dwc3-383 [000] d... 166.768675: dwc3_prepare_trb: ep1out: trb f3266070 bph 00000000 bpl ae608002 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768678: dwc3_gadget: ep1out: req ee66ea40 dma ad233802 length 1536 irq/181-dwc3-383 [000] d... 166.768684: dwc3_prepare_trb: ep1out: trb f3266080 bph 00000000 bpl ad233802 size 00000600 ctrl 00000811 irq/181-dwc3-383 [000] d... 166.768687: dwc3_gadget: ep1out: req ed20f040 dma ad05d802 length 1536 last irq/181-dwc3-383 [000] d... 166.768691: dwc3_prepare_trb: ep1out: trb f3266090 bph 00000000 bpl ad05d802 size 00000600 ctrl 00000813 irq/181-dwc3-383 [000] d... 166.768695: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 bf0c7000 00000000 irq/181-dwc3-383 [000] d... 166.768697: dwc3_writel: addr fa39c828 value 00000000 irq/181-dwc3-383 [000] d... 166.768700: dwc3_writel: addr fa39c824 value bf0c7000 irq/181-dwc3-383 [000] d... 166.768703: dwc3_writel: addr fa39c820 value 00000000 irq/181-dwc3-383 [000] d... 166.768708: dwc3_writel: addr fa39c82c value 00000406 irq/181-dwc3-383 [000] d... 166.768710: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.768713: dwc3_gadget: Command Complete --> 0 irq/181-dwc3-383 [000] d... 166.768716: dwc3_readl: addr fa39c82c value 00050006 irq/181-dwc3-383 [000] d... 166.768719: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.768722: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.768724: dwc3_writel: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.768737: dwc3_readl: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d.h. 166.768741: dwc3_readl: addr fa39c408 value 00000100 irq/181-dwc3-383 [000] d.h. 166.768743: dwc3_writel: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d.h. 166.768746: dwc3_readl: addr fa39c41c value 00000000 irq/181-dwc3-383 [000] d.h. 166.768750: dwc3_readl: addr fa39c42c value 00000000 irq/181-dwc3-383 [000] d.h. 166.768752: dwc3_readl: addr fa39c43c value 00000000 irq/181-dwc3-383 [000] d... 166.768848: dwc3_event: event 00006044 irq/181-dwc3-383 [000] d... 166.768852: dwc3_complete_trb: ep1out: trb f3266000 bph 00000000 bpl ae5d7002 size 000005b8 ctrl 00000810 irq/181-dwc3-383 [000] d... 166.768867: dwc3_gadget_giveback: ep1out: req ed470340 length 72/1536 ==> 0 irq/181-dwc3-383 [000] d... 166.768919: dwc3_ep_queue: ep1out: req ed470340 length 0/1536 ==> -115 irq/181-dwc3-383 [000] d... 166.768927: dwc3_writel: addr fa39c40c value 00000004 irq/181-dwc3-383 [000] d... 166.768933: dwc3_readl: addr fa39c408 value 80000100 irq/181-dwc3-383 [000] d... 166.768936: dwc3_writel: addr fa39c408 value 00000100 root@saruman:/sys/kernel/debug/tracing# [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-01 13:59 ` Felipe Balbi @ 2015-09-01 14:39 ` Ville Syrjälä 2015-09-01 15:17 ` Felipe Balbi 0 siblings, 1 reply; 20+ messages in thread From: Ville Syrjälä @ 2015-09-01 14:39 UTC (permalink / raw) To: Felipe Balbi; +Cc: Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 6841 bytes --] On Tue, Sep 01, 2015 at 08:59:02AM -0500, Felipe Balbi wrote: > Hi, > > On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrj�l� wrote: > > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > Hi, > > > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrj�l� wrote: > > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > > fine, but after a bit of data has been transferred it just stops > > > > > > flowing. > > > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > > when booting the machine, but I'm not really sure if they're related > > > > > > to this problem. > > > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > > at a time. By reverting that commit you're just masking the real problem > > > > > and I'd rather get that one fixed. > > > > > > > > > > How do you reproduce your issue ? > > > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > > into it and do something to produce a bit of console output, after which > > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > > > which kernel version ? > > > > Anything since the patch went in, so 4.1-rc<something> > > > > > Running as USB2 or USB3 ? > > > > speed:480, so USB2 I presume? > > > > > Have you tried > > > linux-next ? > > > > Tried it now (next-20150901). Equally bad as the rest. > > > > > I just did 1000 dmesg iterations over ssh with g_ether and > > > saw no issues. > > > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > > trace buffer, something around 2 or 4 MiB should be enough). > > > > Attached one trace from linux-next, and another one with the revert on > > top. > > are you sure these come from next ? Yep. > It makes zero sense :-) Here's an > odd snippet: > > | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 > | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 > | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 > > your requests are queued with -ESHUTDOWN!! Looking at the code the tracepoint is before the request is queued, so maybe there's just stale junk in req->status before it gets overwritten by __dwc3_gadget_ep_queue()? > > | <idle>-0 [000] d.h3 42.877628: dwc3_readl: addr ffffc9000040040c value 00000004 > | <idle>-0 [000] d.h3 42.877635: dwc3_readl: addr ffffc90000400408 value 00000100 > | <idle>-0 [000] d.h3 42.877638: dwc3_writel: addr ffffc90000400408 value 80000100 > | irq/22-dwc3-753 [002] d..2 42.878300: dwc3_event: event 000000c4 > > so you had an IRQ, fine. > > | irq/22-dwc3-753 [002] d..2 42.878312: dwc3_gadget: ep1out: reason Transfer Not Active > | irq/22-dwc3-753 [002] d..2 42.878328: dwc3_gadget_ep_cmd: ep1out: cmd 'Start Transfer' [6] params 00000000 77ad9030 00000000 > > a transfer is started. > > | irq/22-dwc3-753 [002] d..2 42.878332: dwc3_writel: addr ffffc90000400828 value 00000000 > | irq/22-dwc3-753 [002] d..2 42.878336: dwc3_writel: addr ffffc90000400824 value 77ad9030 > | irq/22-dwc3-753 [002] d..2 42.878339: dwc3_writel: addr ffffc90000400820 value 00000000 > | irq/22-dwc3-753 [002] d..2 42.878342: dwc3_writel: addr ffffc9000040082c value 00000406 > | irq/22-dwc3-753 [002] d..2 42.878345: dwc3_readl: addr ffffc9000040082c value 00050006 > | irq/22-dwc3-753 [002] d..2 42.878348: dwc3_gadget: Command Complete --> 0 > | irq/22-dwc3-753 [002] d..2 42.878350: dwc3_readl: addr ffffc9000040082c value 00050006 > | irq/22-dwc3-753 [002] d..2 42.878353: dwc3_writel: addr ffffc9000040040c value 00000004 > | irq/22-dwc3-753 [002] d..2 42.878356: dwc3_readl: addr ffffc90000400408 value 80000100 > | irq/22-dwc3-753 [002] d..2 42.878358: dwc3_writel: addr ffffc90000400408 value 00000100 > | <idle>-0 [000] d.h3 42.878839: dwc3_readl: addr ffffc9000040040c value 00000004 > | <idle>-0 [000] d.h3 42.878865: dwc3_readl: addr ffffc90000400408 value 00000100 > | <idle>-0 [000] d.h3 42.878873: dwc3_writel: addr ffffc90000400408 value 80000100 > | irq/22-dwc3-753 [002] d..2 42.879081: dwc3_event: event 00006044 > > another IRQ > > | irq/22-dwc3-753 [002] d..2 42.879086: dwc3_complete_trb: ep1out: trb ffff880077ad9030 bph 00000000 bpl 7094a800 size 00000586 ctrl 00000810 > | irq/22-dwc3-753 [002] d..2 42.879101: dwc3_gadget_giveback: ep1out: req ffff880077950e40 length 122/1536 ==> 0 > > completing request above. > > | irq/22-dwc3-753 [002] d..2 42.879126: dwc3_ep_queue: ep1out: req ffff880077950e40 length 122/1536 ==> 0 > > and it ends up being recycled. > > | irq/22-dwc3-753 [002] d..2 42.879162: dwc3_writel: addr ffffc9000040040c value 00000004 > | irq/22-dwc3-753 [002] d..2 42.879166: dwc3_readl: addr ffffc90000400408 value 80000100 > | irq/22-dwc3-753 [002] d..2 42.879169: dwc3_writel: addr ffffc90000400408 value 00000100 > > IRQs are cleared and unmasked > > | <idle>-0 [002] d.s5 42.880663: dwc3_ep_queue: ep1in: req ffff880077afa900 length 0/54 ==> -108 > | systemd-network-1618 [003] d.s3 43.936768: dwc3_ep_queue: ep1in: req ffff880077afa840 length 0/120 ==> -108 > | <idle>-0 [001] d.s4 44.121746: dwc3_ep_queue: ep1in: req ffff880077afa3c0 length 0/70 ==> 0 > | systemd-network-1618 [003] d.s3 46.273510: dwc3_ep_queue: ep1in: req ffff880077afa300 length 0/120 ==> 0 > | <idle>-0 [001] d.s4 48.136408: dwc3_ep_queue: ep1in: req ffff880077afa240 length 0/70 ==> 0 > > more requests are queued and that's it. No further traffic. It just > stopped working. No further IRQs, nothing. > > mine looks very much different (see attached). I don't have any > -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? g_ether is builtin, and I just pass g_ether.dev_addr=<mac> via kernel cmdline. > Which IP version are you running ? ipv4 > Can you also give me a regdump ? > (/sys/kernel/debug/$device_name/regdump) Attached one without the revert and one with. -- Ville Syrj�l� Intel OTC [-- Attachment #2: dwc3_busted.regdump --] [-- Type: text/plain, Size: 8054 bytes --] GSBUSCFG0 = 0x00000006 GSBUSCFG1 = 0x00000f00 GTXTHRCFG = 0x230a0000 GRXTHRCFG = 0x22800000 GCTL = 0x45802002 GEVTEN = 0x00000000 GSTS = 0x3e800002 GSNPSID = 0x5533210a GGPIO = 0x00000000 GUID = 0x00040200 GUCTL = 0x0200ce00 GBUSERRADDR0 = 0x00000000 GBUSERRADDR1 = 0x00000000 GPRTBIMAP0 = 0x00000000 GPRTBIMAP1 = 0x00000000 GHWPARAMS0 = 0x2020400a GHWPARAMS1 = 0x0260c93b GHWPARAMS2 = 0x008086a0 GHWPARAMS3 = 0x10420089 GHWPARAMS4 = 0x48a22004 GHWPARAMS5 = 0x04202088 GHWPARAMS6 = 0x0c00ac20 GHWPARAMS7 = 0x038807e6 GDBGFIFOSPACE = 0x00420000 GDBGLTSSM = 0x01090658 GPRTBIMAP_HS0 = 0x00000000 GPRTBIMAP_HS1 = 0x00000000 GPRTBIMAP_FS0 = 0x00000000 GPRTBIMAP_FS1 = 0x00000000 GUSB2PHYCFG(0) = 0x0000a410 GUSB2PHYCFG(1) = 0x00000000 GUSB2PHYCFG(2) = 0x00000000 GUSB2PHYCFG(3) = 0x00000000 GUSB2PHYCFG(4) = 0x00000000 GUSB2PHYCFG(5) = 0x00000000 GUSB2PHYCFG(6) = 0x00000000 GUSB2PHYCFG(7) = 0x00000000 GUSB2PHYCFG(8) = 0x00000000 GUSB2PHYCFG(9) = 0x00000000 GUSB2PHYCFG(10) = 0x00000000 GUSB2PHYCFG(11) = 0x00000000 GUSB2PHYCFG(12) = 0x00000000 GUSB2PHYCFG(13) = 0x00000000 GUSB2PHYCFG(14) = 0x00000000 GUSB2PHYCFG(15) = 0x00000000 GUSB2I2CCTL(0) = 0x00000000 GUSB2I2CCTL(1) = 0x00000000 GUSB2I2CCTL(2) = 0x00000000 GUSB2I2CCTL(3) = 0x00000000 GUSB2I2CCTL(4) = 0x00000000 GUSB2I2CCTL(5) = 0x00000000 GUSB2I2CCTL(6) = 0x00000000 GUSB2I2CCTL(7) = 0x00000000 GUSB2I2CCTL(8) = 0x00000000 GUSB2I2CCTL(9) = 0x00000000 GUSB2I2CCTL(10) = 0x00000000 GUSB2I2CCTL(11) = 0x00000000 GUSB2I2CCTL(12) = 0x00000000 GUSB2I2CCTL(13) = 0x00000000 GUSB2I2CCTL(14) = 0x00000000 GUSB2I2CCTL(15) = 0x00000000 GUSB2PHYACC(0) = 0x00000000 GUSB2PHYACC(1) = 0x00000000 GUSB2PHYACC(2) = 0x00000000 GUSB2PHYACC(3) = 0x00000000 GUSB2PHYACC(4) = 0x00000000 GUSB2PHYACC(5) = 0x00000000 GUSB2PHYACC(6) = 0x00000000 GUSB2PHYACC(7) = 0x00000000 GUSB2PHYACC(8) = 0x00000000 GUSB2PHYACC(9) = 0x00000000 GUSB2PHYACC(10) = 0x00000000 GUSB2PHYACC(11) = 0x00000000 GUSB2PHYACC(12) = 0x00000000 GUSB2PHYACC(13) = 0x00000000 GUSB2PHYACC(14) = 0x00000000 GUSB2PHYACC(15) = 0x00000000 GUSB3PIPECTL(0) = 0x02020002 GUSB3PIPECTL(1) = 0x00000000 GUSB3PIPECTL(2) = 0x00000000 GUSB3PIPECTL(3) = 0x00000000 GUSB3PIPECTL(4) = 0x00000000 GUSB3PIPECTL(5) = 0x00000000 GUSB3PIPECTL(6) = 0x00000000 GUSB3PIPECTL(7) = 0x00000000 GUSB3PIPECTL(8) = 0x00000000 GUSB3PIPECTL(9) = 0x00000000 GUSB3PIPECTL(10) = 0x00000000 GUSB3PIPECTL(11) = 0x00000000 GUSB3PIPECTL(12) = 0x00000000 GUSB3PIPECTL(13) = 0x00000000 GUSB3PIPECTL(14) = 0x00000000 GUSB3PIPECTL(15) = 0x00000000 GTXFIFOSIZ(0) = 0x00000042 GTXFIFOSIZ(1) = 0x00420184 GTXFIFOSIZ(2) = 0x01c60184 GTXFIFOSIZ(3) = 0x034a0184 GTXFIFOSIZ(4) = 0x04ce0082 GTXFIFOSIZ(5) = 0x05500082 GTXFIFOSIZ(6) = 0x05d20082 GTXFIFOSIZ(7) = 0x06540082 GTXFIFOSIZ(8) = 0x06d60022 GTXFIFOSIZ(9) = 0x06f80022 GTXFIFOSIZ(10) = 0x071a0022 GTXFIFOSIZ(11) = 0x073c0022 GTXFIFOSIZ(12) = 0x075e0022 GTXFIFOSIZ(13) = 0x07800022 GTXFIFOSIZ(14) = 0x07a20022 GTXFIFOSIZ(15) = 0x07c40022 GTXFIFOSIZ(16) = 0x00000000 GTXFIFOSIZ(17) = 0x00000000 GTXFIFOSIZ(18) = 0x00000000 GTXFIFOSIZ(19) = 0x00000000 GTXFIFOSIZ(20) = 0x00000000 GTXFIFOSIZ(21) = 0x00000000 GTXFIFOSIZ(22) = 0x00000000 GTXFIFOSIZ(23) = 0x00000000 GTXFIFOSIZ(24) = 0x00000000 GTXFIFOSIZ(25) = 0x00000000 GTXFIFOSIZ(26) = 0x00000000 GTXFIFOSIZ(27) = 0x00000000 GTXFIFOSIZ(28) = 0x00000000 GTXFIFOSIZ(29) = 0x00000000 GTXFIFOSIZ(30) = 0x00000000 GTXFIFOSIZ(31) = 0x00000000 GRXFIFOSIZ(0) = 0x00000385 GRXFIFOSIZ(1) = 0x03850000 GRXFIFOSIZ(2) = 0x03850000 GRXFIFOSIZ(3) = 0x00000000 GRXFIFOSIZ(4) = 0x00000000 GRXFIFOSIZ(5) = 0x00000000 GRXFIFOSIZ(6) = 0x00000000 GRXFIFOSIZ(7) = 0x00000000 GRXFIFOSIZ(8) = 0x00000000 GRXFIFOSIZ(9) = 0x00000000 GRXFIFOSIZ(10) = 0x00000000 GRXFIFOSIZ(11) = 0x00000000 GRXFIFOSIZ(12) = 0x00000000 GRXFIFOSIZ(13) = 0x00000000 GRXFIFOSIZ(14) = 0x00000000 GRXFIFOSIZ(15) = 0x00000000 GRXFIFOSIZ(16) = 0x00000000 GRXFIFOSIZ(17) = 0x00000000 GRXFIFOSIZ(18) = 0x00000000 GRXFIFOSIZ(19) = 0x00000000 GRXFIFOSIZ(20) = 0x00000000 GRXFIFOSIZ(21) = 0x00000000 GRXFIFOSIZ(22) = 0x00000000 GRXFIFOSIZ(23) = 0x00000000 GRXFIFOSIZ(24) = 0x00000000 GRXFIFOSIZ(25) = 0x00000000 GRXFIFOSIZ(26) = 0x00000000 GRXFIFOSIZ(27) = 0x00000000 GRXFIFOSIZ(28) = 0x00000000 GRXFIFOSIZ(29) = 0x00000000 GRXFIFOSIZ(30) = 0x00000000 GRXFIFOSIZ(31) = 0x00000000 GEVNTADRLO(0) = 0x77b6e000 GEVNTADRHI(0) = 0x00000000 GEVNTSIZ(0) = 0x00000100 GEVNTCOUNT(0) = 0x00000000 GHWPARAMS8 = 0x00000c00 DCFG = 0x004808ec DCTL = 0x8c000a00 DEVTEN = 0x00001e1f DSTS = 0x0082b950 DGCMDPAR = 0x00000000 DGCMD = 0x00000000 DALEPENA = 0x0000002f DEPCMDPAR2(0) = 0x00000000 DEPCMDPAR2(1) = 0x00000000 DEPCMDPAR2(2) = 0x00000000 DEPCMDPAR2(3) = 0x00000000 DEPCMDPAR2(4) = 0x00000000 DEPCMDPAR2(5) = 0x00000000 DEPCMDPAR2(6) = 0x00000000 DEPCMDPAR2(7) = 0x00000000 DEPCMDPAR2(8) = 0x00000000 DEPCMDPAR2(9) = 0x00000000 DEPCMDPAR2(10) = 0x00000000 DEPCMDPAR2(11) = 0x00000000 DEPCMDPAR2(12) = 0x00000000 DEPCMDPAR2(13) = 0x00000000 DEPCMDPAR2(14) = 0x00000000 DEPCMDPAR2(15) = 0x00000000 DEPCMDPAR2(16) = 0x00000000 DEPCMDPAR2(17) = 0x00000000 DEPCMDPAR2(18) = 0x00000000 DEPCMDPAR2(19) = 0x00000000 DEPCMDPAR2(20) = 0x00000000 DEPCMDPAR2(21) = 0x00000000 DEPCMDPAR2(22) = 0x00000000 DEPCMDPAR2(23) = 0x00000000 DEPCMDPAR2(24) = 0x00000000 DEPCMDPAR2(25) = 0x00000000 DEPCMDPAR2(26) = 0x00000000 DEPCMDPAR2(27) = 0x00000000 DEPCMDPAR2(28) = 0x00000000 DEPCMDPAR2(29) = 0x00000000 DEPCMDPAR2(30) = 0x00000000 DEPCMDPAR2(31) = 0x00000000 DEPCMDPAR1(0) = 0x77998000 DEPCMDPAR1(1) = 0x77998000 DEPCMDPAR1(2) = 0x7799a080 DEPCMDPAR1(3) = 0x77ba2020 DEPCMDPAR1(4) = 0x00000000 DEPCMDPAR1(5) = 0x77ba3000 DEPCMDPAR1(6) = 0x00000000 DEPCMDPAR1(7) = 0x00000000 DEPCMDPAR1(8) = 0x00000000 DEPCMDPAR1(9) = 0x00000000 DEPCMDPAR1(10) = 0x00000000 DEPCMDPAR1(11) = 0x00000000 DEPCMDPAR1(12) = 0x00000000 DEPCMDPAR1(13) = 0x00000000 DEPCMDPAR1(14) = 0x00000000 DEPCMDPAR1(15) = 0x00000000 DEPCMDPAR1(16) = 0x00000000 DEPCMDPAR1(17) = 0x00000000 DEPCMDPAR1(18) = 0x00000000 DEPCMDPAR1(19) = 0x00000000 DEPCMDPAR1(20) = 0x00000000 DEPCMDPAR1(21) = 0x00000000 DEPCMDPAR1(22) = 0x00000000 DEPCMDPAR1(23) = 0x00000000 DEPCMDPAR1(24) = 0x00000000 DEPCMDPAR1(25) = 0x00000000 DEPCMDPAR1(26) = 0x00000000 DEPCMDPAR1(27) = 0x00000000 DEPCMDPAR1(28) = 0x00000000 DEPCMDPAR1(29) = 0x00000000 DEPCMDPAR1(30) = 0x00000000 DEPCMDPAR1(31) = 0x00000000 DEPCMDPAR0(0) = 0x00000000 DEPCMDPAR0(1) = 0x00000000 DEPCMDPAR0(2) = 0x00000000 DEPCMDPAR0(3) = 0x00000000 DEPCMDPAR0(4) = 0x00000000 DEPCMDPAR0(5) = 0x00000000 DEPCMDPAR0(6) = 0x00000000 DEPCMDPAR0(7) = 0x00000000 DEPCMDPAR0(8) = 0x00000000 DEPCMDPAR0(9) = 0x00000000 DEPCMDPAR0(10) = 0x00000000 DEPCMDPAR0(11) = 0x00000000 DEPCMDPAR0(12) = 0x00000000 DEPCMDPAR0(13) = 0x00000000 DEPCMDPAR0(14) = 0x00000000 DEPCMDPAR0(15) = 0x00000000 DEPCMDPAR0(16) = 0x00000000 DEPCMDPAR0(17) = 0x00000000 DEPCMDPAR0(18) = 0x00000000 DEPCMDPAR0(19) = 0x00000000 DEPCMDPAR0(20) = 0x00000000 DEPCMDPAR0(21) = 0x00000000 DEPCMDPAR0(22) = 0x00000000 DEPCMDPAR0(23) = 0x00000000 DEPCMDPAR0(24) = 0x00000000 DEPCMDPAR0(25) = 0x00000000 DEPCMDPAR0(26) = 0x00000000 DEPCMDPAR0(27) = 0x00000000 DEPCMDPAR0(28) = 0x00000000 DEPCMDPAR0(29) = 0x00000000 DEPCMDPAR0(30) = 0x00000000 DEPCMDPAR0(31) = 0x00000000 DEPCMD(0) = 0x00000006 DEPCMD(1) = 0x00010006 DEPCMD(2) = 0x00030006 DEPCMD(3) = 0x00020006 DEPCMD(4) = 0x00000000 DEPCMD(5) = 0x00020006 DEPCMD(6) = 0x00000000 DEPCMD(7) = 0x00000000 DEPCMD(8) = 0x00000000 DEPCMD(9) = 0x00000000 DEPCMD(10) = 0x00000000 DEPCMD(11) = 0x00000000 DEPCMD(12) = 0x00000000 DEPCMD(13) = 0x00000000 DEPCMD(14) = 0x00000000 DEPCMD(15) = 0x00000000 DEPCMD(16) = 0x00000000 DEPCMD(17) = 0x00000000 DEPCMD(18) = 0x00000000 DEPCMD(19) = 0x00000000 DEPCMD(20) = 0x00000000 DEPCMD(21) = 0x00000000 DEPCMD(22) = 0x00000000 DEPCMD(23) = 0x00000000 DEPCMD(24) = 0x00000000 DEPCMD(25) = 0x00000000 DEPCMD(26) = 0x00000000 DEPCMD(27) = 0x00000000 DEPCMD(28) = 0x00000000 DEPCMD(29) = 0x00000000 DEPCMD(30) = 0x00000000 DEPCMD(31) = 0x00000000 OCFG = 0x00000000 OCTL = 0x00000040 OEVT = 0x80000000 OEVTEN = 0x00000000 OSTS = 0x0000201f [-- Attachment #3: dwc3_fixed.regdump --] [-- Type: text/plain, Size: 8054 bytes --] GSBUSCFG0 = 0x00000006 GSBUSCFG1 = 0x00000f00 GTXTHRCFG = 0x230a0000 GRXTHRCFG = 0x22800000 GCTL = 0x45802002 GEVTEN = 0x00000000 GSTS = 0x3e800002 GSNPSID = 0x5533210a GGPIO = 0x00000000 GUID = 0x00040200 GUCTL = 0x0200ce00 GBUSERRADDR0 = 0x00000000 GBUSERRADDR1 = 0x00000000 GPRTBIMAP0 = 0x00000000 GPRTBIMAP1 = 0x00000000 GHWPARAMS0 = 0x2020400a GHWPARAMS1 = 0x0260c93b GHWPARAMS2 = 0x008086a0 GHWPARAMS3 = 0x10420089 GHWPARAMS4 = 0x48a22004 GHWPARAMS5 = 0x04202088 GHWPARAMS6 = 0x0c00ac20 GHWPARAMS7 = 0x038807e6 GDBGFIFOSPACE = 0x00420000 GDBGLTSSM = 0x01090658 GPRTBIMAP_HS0 = 0x00000000 GPRTBIMAP_HS1 = 0x00000000 GPRTBIMAP_FS0 = 0x00000000 GPRTBIMAP_FS1 = 0x00000000 GUSB2PHYCFG(0) = 0x0000a410 GUSB2PHYCFG(1) = 0x00000000 GUSB2PHYCFG(2) = 0x00000000 GUSB2PHYCFG(3) = 0x00000000 GUSB2PHYCFG(4) = 0x00000000 GUSB2PHYCFG(5) = 0x00000000 GUSB2PHYCFG(6) = 0x00000000 GUSB2PHYCFG(7) = 0x00000000 GUSB2PHYCFG(8) = 0x00000000 GUSB2PHYCFG(9) = 0x00000000 GUSB2PHYCFG(10) = 0x00000000 GUSB2PHYCFG(11) = 0x00000000 GUSB2PHYCFG(12) = 0x00000000 GUSB2PHYCFG(13) = 0x00000000 GUSB2PHYCFG(14) = 0x00000000 GUSB2PHYCFG(15) = 0x00000000 GUSB2I2CCTL(0) = 0x00000000 GUSB2I2CCTL(1) = 0x00000000 GUSB2I2CCTL(2) = 0x00000000 GUSB2I2CCTL(3) = 0x00000000 GUSB2I2CCTL(4) = 0x00000000 GUSB2I2CCTL(5) = 0x00000000 GUSB2I2CCTL(6) = 0x00000000 GUSB2I2CCTL(7) = 0x00000000 GUSB2I2CCTL(8) = 0x00000000 GUSB2I2CCTL(9) = 0x00000000 GUSB2I2CCTL(10) = 0x00000000 GUSB2I2CCTL(11) = 0x00000000 GUSB2I2CCTL(12) = 0x00000000 GUSB2I2CCTL(13) = 0x00000000 GUSB2I2CCTL(14) = 0x00000000 GUSB2I2CCTL(15) = 0x00000000 GUSB2PHYACC(0) = 0x00000000 GUSB2PHYACC(1) = 0x00000000 GUSB2PHYACC(2) = 0x00000000 GUSB2PHYACC(3) = 0x00000000 GUSB2PHYACC(4) = 0x00000000 GUSB2PHYACC(5) = 0x00000000 GUSB2PHYACC(6) = 0x00000000 GUSB2PHYACC(7) = 0x00000000 GUSB2PHYACC(8) = 0x00000000 GUSB2PHYACC(9) = 0x00000000 GUSB2PHYACC(10) = 0x00000000 GUSB2PHYACC(11) = 0x00000000 GUSB2PHYACC(12) = 0x00000000 GUSB2PHYACC(13) = 0x00000000 GUSB2PHYACC(14) = 0x00000000 GUSB2PHYACC(15) = 0x00000000 GUSB3PIPECTL(0) = 0x02020002 GUSB3PIPECTL(1) = 0x00000000 GUSB3PIPECTL(2) = 0x00000000 GUSB3PIPECTL(3) = 0x00000000 GUSB3PIPECTL(4) = 0x00000000 GUSB3PIPECTL(5) = 0x00000000 GUSB3PIPECTL(6) = 0x00000000 GUSB3PIPECTL(7) = 0x00000000 GUSB3PIPECTL(8) = 0x00000000 GUSB3PIPECTL(9) = 0x00000000 GUSB3PIPECTL(10) = 0x00000000 GUSB3PIPECTL(11) = 0x00000000 GUSB3PIPECTL(12) = 0x00000000 GUSB3PIPECTL(13) = 0x00000000 GUSB3PIPECTL(14) = 0x00000000 GUSB3PIPECTL(15) = 0x00000000 GTXFIFOSIZ(0) = 0x00000042 GTXFIFOSIZ(1) = 0x00420184 GTXFIFOSIZ(2) = 0x01c60184 GTXFIFOSIZ(3) = 0x034a0184 GTXFIFOSIZ(4) = 0x04ce0082 GTXFIFOSIZ(5) = 0x05500082 GTXFIFOSIZ(6) = 0x05d20082 GTXFIFOSIZ(7) = 0x06540082 GTXFIFOSIZ(8) = 0x06d60022 GTXFIFOSIZ(9) = 0x06f80022 GTXFIFOSIZ(10) = 0x071a0022 GTXFIFOSIZ(11) = 0x073c0022 GTXFIFOSIZ(12) = 0x075e0022 GTXFIFOSIZ(13) = 0x07800022 GTXFIFOSIZ(14) = 0x07a20022 GTXFIFOSIZ(15) = 0x07c40022 GTXFIFOSIZ(16) = 0x00000000 GTXFIFOSIZ(17) = 0x00000000 GTXFIFOSIZ(18) = 0x00000000 GTXFIFOSIZ(19) = 0x00000000 GTXFIFOSIZ(20) = 0x00000000 GTXFIFOSIZ(21) = 0x00000000 GTXFIFOSIZ(22) = 0x00000000 GTXFIFOSIZ(23) = 0x00000000 GTXFIFOSIZ(24) = 0x00000000 GTXFIFOSIZ(25) = 0x00000000 GTXFIFOSIZ(26) = 0x00000000 GTXFIFOSIZ(27) = 0x00000000 GTXFIFOSIZ(28) = 0x00000000 GTXFIFOSIZ(29) = 0x00000000 GTXFIFOSIZ(30) = 0x00000000 GTXFIFOSIZ(31) = 0x00000000 GRXFIFOSIZ(0) = 0x00000385 GRXFIFOSIZ(1) = 0x03850000 GRXFIFOSIZ(2) = 0x03850000 GRXFIFOSIZ(3) = 0x00000000 GRXFIFOSIZ(4) = 0x00000000 GRXFIFOSIZ(5) = 0x00000000 GRXFIFOSIZ(6) = 0x00000000 GRXFIFOSIZ(7) = 0x00000000 GRXFIFOSIZ(8) = 0x00000000 GRXFIFOSIZ(9) = 0x00000000 GRXFIFOSIZ(10) = 0x00000000 GRXFIFOSIZ(11) = 0x00000000 GRXFIFOSIZ(12) = 0x00000000 GRXFIFOSIZ(13) = 0x00000000 GRXFIFOSIZ(14) = 0x00000000 GRXFIFOSIZ(15) = 0x00000000 GRXFIFOSIZ(16) = 0x00000000 GRXFIFOSIZ(17) = 0x00000000 GRXFIFOSIZ(18) = 0x00000000 GRXFIFOSIZ(19) = 0x00000000 GRXFIFOSIZ(20) = 0x00000000 GRXFIFOSIZ(21) = 0x00000000 GRXFIFOSIZ(22) = 0x00000000 GRXFIFOSIZ(23) = 0x00000000 GRXFIFOSIZ(24) = 0x00000000 GRXFIFOSIZ(25) = 0x00000000 GRXFIFOSIZ(26) = 0x00000000 GRXFIFOSIZ(27) = 0x00000000 GRXFIFOSIZ(28) = 0x00000000 GRXFIFOSIZ(29) = 0x00000000 GRXFIFOSIZ(30) = 0x00000000 GRXFIFOSIZ(31) = 0x00000000 GEVNTADRLO(0) = 0x779e6000 GEVNTADRHI(0) = 0x00000000 GEVNTSIZ(0) = 0x00000100 GEVNTCOUNT(0) = 0x00000000 GHWPARAMS8 = 0x00000c00 DCFG = 0x0048086c DCTL = 0x8c000a00 DEVTEN = 0x00001e1f DSTS = 0x00821fe0 DGCMDPAR = 0x00000000 DGCMD = 0x00000000 DALEPENA = 0x0000002f DEPCMDPAR2(0) = 0x00000000 DEPCMDPAR2(1) = 0x00000000 DEPCMDPAR2(2) = 0x00000000 DEPCMDPAR2(3) = 0x00000000 DEPCMDPAR2(4) = 0x00000000 DEPCMDPAR2(5) = 0x00000000 DEPCMDPAR2(6) = 0x00000000 DEPCMDPAR2(7) = 0x00000000 DEPCMDPAR2(8) = 0x00000000 DEPCMDPAR2(9) = 0x00000000 DEPCMDPAR2(10) = 0x00000000 DEPCMDPAR2(11) = 0x00000000 DEPCMDPAR2(12) = 0x00000000 DEPCMDPAR2(13) = 0x00000000 DEPCMDPAR2(14) = 0x00000000 DEPCMDPAR2(15) = 0x00000000 DEPCMDPAR2(16) = 0x00000000 DEPCMDPAR2(17) = 0x00000000 DEPCMDPAR2(18) = 0x00000000 DEPCMDPAR2(19) = 0x00000000 DEPCMDPAR2(20) = 0x00000000 DEPCMDPAR2(21) = 0x00000000 DEPCMDPAR2(22) = 0x00000000 DEPCMDPAR2(23) = 0x00000000 DEPCMDPAR2(24) = 0x00000000 DEPCMDPAR2(25) = 0x00000000 DEPCMDPAR2(26) = 0x00000000 DEPCMDPAR2(27) = 0x00000000 DEPCMDPAR2(28) = 0x00000000 DEPCMDPAR2(29) = 0x00000000 DEPCMDPAR2(30) = 0x00000000 DEPCMDPAR2(31) = 0x00000000 DEPCMDPAR1(0) = 0x77ab8000 DEPCMDPAR1(1) = 0x77ab8000 DEPCMDPAR1(2) = 0x77aba000 DEPCMDPAR1(3) = 0x77af1010 DEPCMDPAR1(4) = 0x00000000 DEPCMDPAR1(5) = 0x77af2000 DEPCMDPAR1(6) = 0x00000000 DEPCMDPAR1(7) = 0x00000000 DEPCMDPAR1(8) = 0x00000000 DEPCMDPAR1(9) = 0x00000000 DEPCMDPAR1(10) = 0x00000000 DEPCMDPAR1(11) = 0x00000000 DEPCMDPAR1(12) = 0x00000000 DEPCMDPAR1(13) = 0x00000000 DEPCMDPAR1(14) = 0x00000000 DEPCMDPAR1(15) = 0x00000000 DEPCMDPAR1(16) = 0x00000000 DEPCMDPAR1(17) = 0x00000000 DEPCMDPAR1(18) = 0x00000000 DEPCMDPAR1(19) = 0x00000000 DEPCMDPAR1(20) = 0x00000000 DEPCMDPAR1(21) = 0x00000000 DEPCMDPAR1(22) = 0x00000000 DEPCMDPAR1(23) = 0x00000000 DEPCMDPAR1(24) = 0x00000000 DEPCMDPAR1(25) = 0x00000000 DEPCMDPAR1(26) = 0x00000000 DEPCMDPAR1(27) = 0x00000000 DEPCMDPAR1(28) = 0x00000000 DEPCMDPAR1(29) = 0x00000000 DEPCMDPAR1(30) = 0x00000000 DEPCMDPAR1(31) = 0x00000000 DEPCMDPAR0(0) = 0x00000000 DEPCMDPAR0(1) = 0x00000000 DEPCMDPAR0(2) = 0x00000000 DEPCMDPAR0(3) = 0x00000000 DEPCMDPAR0(4) = 0x00000000 DEPCMDPAR0(5) = 0x00000000 DEPCMDPAR0(6) = 0x00000000 DEPCMDPAR0(7) = 0x00000000 DEPCMDPAR0(8) = 0x00000000 DEPCMDPAR0(9) = 0x00000000 DEPCMDPAR0(10) = 0x00000000 DEPCMDPAR0(11) = 0x00000000 DEPCMDPAR0(12) = 0x00000000 DEPCMDPAR0(13) = 0x00000000 DEPCMDPAR0(14) = 0x00000000 DEPCMDPAR0(15) = 0x00000000 DEPCMDPAR0(16) = 0x00000000 DEPCMDPAR0(17) = 0x00000000 DEPCMDPAR0(18) = 0x00000000 DEPCMDPAR0(19) = 0x00000000 DEPCMDPAR0(20) = 0x00000000 DEPCMDPAR0(21) = 0x00000000 DEPCMDPAR0(22) = 0x00000000 DEPCMDPAR0(23) = 0x00000000 DEPCMDPAR0(24) = 0x00000000 DEPCMDPAR0(25) = 0x00000000 DEPCMDPAR0(26) = 0x00000000 DEPCMDPAR0(27) = 0x00000000 DEPCMDPAR0(28) = 0x00000000 DEPCMDPAR0(29) = 0x00000000 DEPCMDPAR0(30) = 0x00000000 DEPCMDPAR0(31) = 0x00000000 DEPCMD(0) = 0x00000006 DEPCMD(1) = 0x00010006 DEPCMD(2) = 0x00030006 DEPCMD(3) = 0x00020006 DEPCMD(4) = 0x00000000 DEPCMD(5) = 0x00020006 DEPCMD(6) = 0x00000000 DEPCMD(7) = 0x00000000 DEPCMD(8) = 0x00000000 DEPCMD(9) = 0x00000000 DEPCMD(10) = 0x00000000 DEPCMD(11) = 0x00000000 DEPCMD(12) = 0x00000000 DEPCMD(13) = 0x00000000 DEPCMD(14) = 0x00000000 DEPCMD(15) = 0x00000000 DEPCMD(16) = 0x00000000 DEPCMD(17) = 0x00000000 DEPCMD(18) = 0x00000000 DEPCMD(19) = 0x00000000 DEPCMD(20) = 0x00000000 DEPCMD(21) = 0x00000000 DEPCMD(22) = 0x00000000 DEPCMD(23) = 0x00000000 DEPCMD(24) = 0x00000000 DEPCMD(25) = 0x00000000 DEPCMD(26) = 0x00000000 DEPCMD(27) = 0x00000000 DEPCMD(28) = 0x00000000 DEPCMD(29) = 0x00000000 DEPCMD(30) = 0x00000000 DEPCMD(31) = 0x00000000 OCFG = 0x00000000 OCTL = 0x00000040 OEVT = 0x80000000 OEVTEN = 0x00000000 OSTS = 0x0000201f ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-01 14:39 ` Ville Syrjälä @ 2015-09-01 15:17 ` Felipe Balbi 2015-09-01 15:37 ` Ville Syrjälä 0 siblings, 1 reply; 20+ messages in thread From: Felipe Balbi @ 2015-09-01 15:17 UTC (permalink / raw) To: Ville Syrjälä Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 4008 bytes --] Hi, On Tue, Sep 01, 2015 at 05:39:28PM +0300, Ville Syrjälä wrote: > On Tue, Sep 01, 2015 at 08:59:02AM -0500, Felipe Balbi wrote: > > Hi, > > > > On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrjälä wrote: > > > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > > Hi, > > > > > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrjälä wrote: > > > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > > > fine, but after a bit of data has been transferred it just stops > > > > > > > flowing. > > > > > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > > > when booting the machine, but I'm not really sure if they're related > > > > > > > to this problem. > > > > > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > > > at a time. By reverting that commit you're just masking the real problem > > > > > > and I'd rather get that one fixed. > > > > > > > > > > > > How do you reproduce your issue ? > > > > > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > > > into it and do something to produce a bit of console output, after which > > > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > > > > > which kernel version ? > > > > > > Anything since the patch went in, so 4.1-rc<something> > > > > > > > Running as USB2 or USB3 ? > > > > > > speed:480, so USB2 I presume? > > > > > > > Have you tried > > > > linux-next ? > > > > > > Tried it now (next-20150901). Equally bad as the rest. > > > > > > > I just did 1000 dmesg iterations over ssh with g_ether and > > > > saw no issues. > > > > > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > > > trace buffer, something around 2 or 4 MiB should be enough). > > > > > > Attached one trace from linux-next, and another one with the revert on > > > top. > > > > are you sure these come from next ? > > Yep. > > > It makes zero sense :-) Here's an > > odd snippet: > > > > | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 > > | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 > > | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 > > > > your requests are queued with -ESHUTDOWN!! > > Looking at the code the tracepoint is before the request is queued, so > maybe there's just stale junk in req->status before it gets overwritten > by __dwc3_gadget_ep_queue()? right, something touched usb_request.status before and the request has been recycled. > > more requests are queued and that's it. No further traffic. It just > > stopped working. No further IRQs, nothing. > > > > mine looks very much different (see attached). I don't have any > > -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? > > g_ether is builtin, and I just pass g_ether.dev_addr=<mac> via kernel cmdline. > > > Which IP version are you running ? > > ipv4 I mean the SNPS IP :-) (it's 2.10a, see below) > GSBUSCFG0 = 0x00000006 > GSBUSCFG1 = 0x00000f00 > GTXTHRCFG = 0x230a0000 > GRXTHRCFG = 0x22800000 > GCTL = 0x45802002 > GEVTEN = 0x00000000 > GSTS = 0x3e800002 > GSNPSID = 0x5533210a this could be a bug with 2.10a where completion IRQs are missed. Any chance you can look for you Errata document and see if any exist ? I'm using 2.40a. -- balbi [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-01 15:17 ` Felipe Balbi @ 2015-09-01 15:37 ` Ville Syrjälä 2015-09-07 6:56 ` Heikki Krogerus 0 siblings, 1 reply; 20+ messages in thread From: Ville Syrjälä @ 2015-09-01 15:37 UTC (permalink / raw) To: Felipe Balbi Cc: Greg Kroah-Hartman, linux-usb, stable, Heikki Krogerus, Mathias Nyman On Tue, Sep 01, 2015 at 10:17:59AM -0500, Felipe Balbi wrote: > Hi, > > On Tue, Sep 01, 2015 at 05:39:28PM +0300, Ville Syrj�l� wrote: > > On Tue, Sep 01, 2015 at 08:59:02AM -0500, Felipe Balbi wrote: > > > Hi, > > > > > > On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrj�l� wrote: > > > > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > > > Hi, > > > > > > > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrj�l� wrote: > > > > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > > > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > > > > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > > > > fine, but after a bit of data has been transferred it just stops > > > > > > > > flowing. > > > > > > > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > > > > when booting the machine, but I'm not really sure if they're related > > > > > > > > to this problem. > > > > > > > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > > > > at a time. By reverting that commit you're just masking the real problem > > > > > > > and I'd rather get that one fixed. > > > > > > > > > > > > > > How do you reproduce your issue ? > > > > > > > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > > > > into it and do something to produce a bit of console output, after which > > > > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > > > > > > > which kernel version ? > > > > > > > > Anything since the patch went in, so 4.1-rc<something> > > > > > > > > > Running as USB2 or USB3 ? > > > > > > > > speed:480, so USB2 I presume? > > > > > > > > > Have you tried > > > > > linux-next ? > > > > > > > > Tried it now (next-20150901). Equally bad as the rest. > > > > > > > > > I just did 1000 dmesg iterations over ssh with g_ether and > > > > > saw no issues. > > > > > > > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > > > > trace buffer, something around 2 or 4 MiB should be enough). > > > > > > > > Attached one trace from linux-next, and another one with the revert on > > > > top. > > > > > > are you sure these come from next ? > > > > Yep. > > > > > It makes zero sense :-) Here's an > > > odd snippet: > > > > > > | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 > > > | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 > > > | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 > > > > > > your requests are queued with -ESHUTDOWN!! > > > > Looking at the code the tracepoint is before the request is queued, so > > maybe there's just stale junk in req->status before it gets overwritten > > by __dwc3_gadget_ep_queue()? > > right, something touched usb_request.status before and the request has > been recycled. > > > > more requests are queued and that's it. No further traffic. It just > > > stopped working. No further IRQs, nothing. > > > > > > mine looks very much different (see attached). I don't have any > > > -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? > > > > g_ether is builtin, and I just pass g_ether.dev_addr=<mac> via kernel cmdline. > > > > > Which IP version are you running ? > > > > ipv4 > > I mean the SNPS IP :-) (it's 2.10a, see below) It's all Greek to me :) > > > GSBUSCFG0 = 0x00000006 > > GSBUSCFG1 = 0x00000f00 > > GTXTHRCFG = 0x230a0000 > > GRXTHRCFG = 0x22800000 > > GCTL = 0x45802002 > > GEVTEN = 0x00000000 > > GSTS = 0x3e800002 > > GSNPSID = 0x5533210a > > this could be a bug with 2.10a where completion IRQs are missed. Any > chance you can look for you Errata document and see if any exist ? I'm > using 2.40a. Ugh. USB isn't my thing, so I'm definitely not going to start hunting down any obscure docs. Cc:ing Mathias and Heikki since it looks like they've touched this beast before. You guys have any docs and/or clue as to what's happening here? -- Ville Syrj�l� Intel OTC ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-01 15:37 ` Ville Syrjälä @ 2015-09-07 6:56 ` Heikki Krogerus 2015-09-28 18:56 ` Ville Syrjälä 0 siblings, 1 reply; 20+ messages in thread From: Heikki Krogerus @ 2015-09-07 6:56 UTC (permalink / raw) To: Ville Syrjälä, David Cohen Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable, Mathias Nyman Hi, On Tue, Sep 01, 2015 at 06:37:54PM +0300, Ville Syrj�l� wrote: > On Tue, Sep 01, 2015 at 10:17:59AM -0500, Felipe Balbi wrote: > > Hi, > > > > On Tue, Sep 01, 2015 at 05:39:28PM +0300, Ville Syrj�l� wrote: > > > On Tue, Sep 01, 2015 at 08:59:02AM -0500, Felipe Balbi wrote: > > > > Hi, > > > > > > > > On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrj�l� wrote: > > > > > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > > > > Hi, > > > > > > > > > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrj�l� wrote: > > > > > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > > > > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > > > > > > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > > > > > fine, but after a bit of data has been transferred it just stops > > > > > > > > > flowing. > > > > > > > > > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > > > > > when booting the machine, but I'm not really sure if they're related > > > > > > > > > to this problem. > > > > > > > > > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > > > > > at a time. By reverting that commit you're just masking the real problem > > > > > > > > and I'd rather get that one fixed. > > > > > > > > > > > > > > > > How do you reproduce your issue ? > > > > > > > > > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > > > > > into it and do something to produce a bit of console output, after which > > > > > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > > > > > > > > > which kernel version ? > > > > > > > > > > Anything since the patch went in, so 4.1-rc<something> > > > > > > > > > > > Running as USB2 or USB3 ? > > > > > > > > > > speed:480, so USB2 I presume? > > > > > > > > > > > Have you tried > > > > > > linux-next ? > > > > > > > > > > Tried it now (next-20150901). Equally bad as the rest. > > > > > > > > > > > I just did 1000 dmesg iterations over ssh with g_ether and > > > > > > saw no issues. > > > > > > > > > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > > > > > trace buffer, something around 2 or 4 MiB should be enough). > > > > > > > > > > Attached one trace from linux-next, and another one with the revert on > > > > > top. > > > > > > > > are you sure these come from next ? > > > > > > Yep. > > > > > > > It makes zero sense :-) Here's an > > > > odd snippet: > > > > > > > > | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 > > > > | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 > > > > | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 > > > > > > > > your requests are queued with -ESHUTDOWN!! > > > > > > Looking at the code the tracepoint is before the request is queued, so > > > maybe there's just stale junk in req->status before it gets overwritten > > > by __dwc3_gadget_ep_queue()? > > > > right, something touched usb_request.status before and the request has > > been recycled. > > > > > > more requests are queued and that's it. No further traffic. It just > > > > stopped working. No further IRQs, nothing. > > > > > > > > mine looks very much different (see attached). I don't have any > > > > -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? > > > > > > g_ether is builtin, and I just pass g_ether.dev_addr=<mac> via kernel cmdline. > > > > > > > Which IP version are you running ? > > > > > > ipv4 > > > > I mean the SNPS IP :-) (it's 2.10a, see below) > > It's all Greek to me :) > > > > > > GSBUSCFG0 = 0x00000006 > > > GSBUSCFG1 = 0x00000f00 > > > GTXTHRCFG = 0x230a0000 > > > GRXTHRCFG = 0x22800000 > > > GCTL = 0x45802002 > > > GEVTEN = 0x00000000 > > > GSTS = 0x3e800002 > > > GSNPSID = 0x5533210a > > > > this could be a bug with 2.10a where completion IRQs are missed. Any > > chance you can look for you Errata document and see if any exist ? I'm > > using 2.40a. > > Ugh. USB isn't my thing, so I'm definitely not going to start hunting down > any obscure docs. > > Cc:ing Mathias and Heikki since it looks like they've touched this beast > before. You guys have any docs and/or clue as to what's happening here? I don't, but maybe David knows something. I believe he has worked with your board in the past. Thanks, -- heikki ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-07 6:56 ` Heikki Krogerus @ 2015-09-28 18:56 ` Ville Syrjälä 0 siblings, 0 replies; 20+ messages in thread From: Ville Syrjälä @ 2015-09-28 18:56 UTC (permalink / raw) To: David Cohen Cc: Felipe Balbi, Greg Kroah-Hartman, linux-usb, stable, Mathias Nyman, Heikki Krogerus On Mon, Sep 07, 2015 at 09:56:06AM +0300, Heikki Krogerus wrote: > Hi, > > On Tue, Sep 01, 2015 at 06:37:54PM +0300, Ville Syrj�l� wrote: > > On Tue, Sep 01, 2015 at 10:17:59AM -0500, Felipe Balbi wrote: > > > Hi, > > > > > > On Tue, Sep 01, 2015 at 05:39:28PM +0300, Ville Syrj�l� wrote: > > > > On Tue, Sep 01, 2015 at 08:59:02AM -0500, Felipe Balbi wrote: > > > > > Hi, > > > > > > > > > > On Tue, Sep 01, 2015 at 04:17:00PM +0300, Ville Syrj�l� wrote: > > > > > > On Mon, Aug 31, 2015 at 01:50:10PM -0500, Felipe Balbi wrote: > > > > > > > Hi, > > > > > > > > > > > > > > On Mon, Aug 31, 2015 at 08:25:10PM +0300, Ville Syrj�l� wrote: > > > > > > > > On Mon, Aug 31, 2015 at 11:54:13AM -0500, Felipe Balbi wrote: > > > > > > > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > > > > > > > > From: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > > > > > > > > > > > > > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > > > > > > > > > > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > > > > > > > > fine, but after a bit of data has been transferred it just stops > > > > > > > > > > flowing. > > > > > > > > > > > > > > > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > > > > > > > > when booting the machine, but I'm not really sure if they're related > > > > > > > > > > to this problem. > > > > > > > > > > > > > > > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > > > > > > > > at a time. By reverting that commit you're just masking the real problem > > > > > > > > > and I'd rather get that one fixed. > > > > > > > > > > > > > > > > > > How do you reproduce your issue ? > > > > > > > > > > > > > > > > Just boot the system, it gets an IP from dnsmasq on my host, then I ssh > > > > > > > > into it and do something to produce a bit of console output, after which > > > > > > > > g_ether is dead. Eg. 'dmesg' a few times is enough to kill it. > > > > > > > > > > > > > > which kernel version ? > > > > > > > > > > > > Anything since the patch went in, so 4.1-rc<something> > > > > > > > > > > > > > Running as USB2 or USB3 ? > > > > > > > > > > > > speed:480, so USB2 I presume? > > > > > > > > > > > > > Have you tried > > > > > > > linux-next ? > > > > > > > > > > > > Tried it now (next-20150901). Equally bad as the rest. > > > > > > > > > > > > > I just did 1000 dmesg iterations over ssh with g_ether and > > > > > > > saw no issues. > > > > > > > > > > > > > > Can you enable dwc3 tracepoints and try again ? (use some very large > > > > > > > trace buffer, something around 2 or 4 MiB should be enough). > > > > > > > > > > > > Attached one trace from linux-next, and another one with the revert on > > > > > > top. > > > > > > > > > > are you sure these come from next ? > > > > > > > > Yep. > > > > > > > > > It makes zero sense :-) Here's an > > > > > odd snippet: > > > > > > > > > > | sshd-1719 [000] d.s3 42.579785: dwc3_ep_queue: ep1in: req ffff880077afa540 length 822/1514 ==> 0 > > > > > | sshd-1719 [000] d.s3 42.580075: dwc3_ep_queue: ep1in: req ffff880077afa6c0 length 0/334 ==> -108 > > > > > | systemd-network-1618 [003] d.s3 42.754796: dwc3_ep_queue: ep1in: req ffff880077afa780 length 0/120 ==> -108 > > > > > > > > > > your requests are queued with -ESHUTDOWN!! > > > > > > > > Looking at the code the tracepoint is before the request is queued, so > > > > maybe there's just stale junk in req->status before it gets overwritten > > > > by __dwc3_gadget_ep_queue()? > > > > > > right, something touched usb_request.status before and the request has > > > been recycled. > > > > > > > > more requests are queued and that's it. No further traffic. It just > > > > > stopped working. No further IRQs, nothing. > > > > > > > > > > mine looks very much different (see attached). I don't have any > > > > > -ESHUTDOWNs. How did you load g_ether ? Did you pass any extra options ? > > > > > > > > g_ether is builtin, and I just pass g_ether.dev_addr=<mac> via kernel cmdline. > > > > > > > > > Which IP version are you running ? > > > > > > > > ipv4 > > > > > > I mean the SNPS IP :-) (it's 2.10a, see below) > > > > It's all Greek to me :) > > > > > > > > > GSBUSCFG0 = 0x00000006 > > > > GSBUSCFG1 = 0x00000f00 > > > > GTXTHRCFG = 0x230a0000 > > > > GRXTHRCFG = 0x22800000 > > > > GCTL = 0x45802002 > > > > GEVTEN = 0x00000000 > > > > GSTS = 0x3e800002 > > > > GSNPSID = 0x5533210a > > > > > > this could be a bug with 2.10a where completion IRQs are missed. Any > > > chance you can look for you Errata document and see if any exist ? I'm > > > using 2.40a. > > > > Ugh. USB isn't my thing, so I'm definitely not going to start hunting down > > any obscure docs. > > > > Cc:ing Mathias and Heikki since it looks like they've touched this beast > > before. You guys have any docs and/or clue as to what's happening here? > > I don't, but maybe David knows something. I believe he has worked with > your board in the past. Ping. David any ideas? -- Ville Syrj�l� Intel OTC ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 16:54 ` Felipe Balbi 2015-08-31 17:25 ` Ville Syrjälä @ 2015-09-02 8:09 ` Masakazu Mokuno 2015-09-02 12:29 ` Felipe Balbi 1 sibling, 1 reply; 20+ messages in thread From: Masakazu Mokuno @ 2015-09-02 8:09 UTC (permalink / raw) To: balbi; +Cc: ville.syrjala, Greg Kroah-Hartman, linux-usb, stable Hi, On Mon, 31 Aug 2015 11:54:13 -0500 Felipe Balbi <balbi@ti.com> wrote: > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > From: Ville Syrj舁\xE7\x01<ville.syrjala@linux.intel.com> > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > fine, but after a bit of data has been transferred it just stops > > flowing. > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > when booting the machine, but I'm not really sure if they're related > > to this problem. > > I have a feeling your problem is elsewhere. We *are* completing one TRB > at a time. If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC on the corresponding TRB. Does it break the assumption every TRB (without SG) will trigger one corresponding EP event? u_ether is the function module that utilizes 'no_interrupt' flag. -- Masakazu Mokuno ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-02 8:09 ` Masakazu Mokuno @ 2015-09-02 12:29 ` Felipe Balbi 2015-10-12 18:37 ` Felipe Balbi 0 siblings, 1 reply; 20+ messages in thread From: Felipe Balbi @ 2015-09-02 12:29 UTC (permalink / raw) To: Masakazu Mokuno Cc: balbi, ville.syrjala, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 1259 bytes --] On Wed, Sep 02, 2015 at 05:09:39PM +0900, Masakazu Mokuno wrote: > Hi, > > On Mon, 31 Aug 2015 11:54:13 -0500 > Felipe Balbi <balbi@ti.com> wrote: > > > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > > From: Ville Syrj舁・<ville.syrjala@linux.intel.com> > > > > > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > > > > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > > fine, but after a bit of data has been transferred it just stops > > > flowing. > > > > > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > > when booting the machine, but I'm not really sure if they're related > > > to this problem. > > > > I have a feeling your problem is elsewhere. We *are* completing one TRB > > at a time. > > If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC > on the corresponding TRB. Does it break the assumption every TRB > (without SG) will trigger one corresponding EP event? > u_ether is the function module that utilizes 'no_interrupt' flag. XferInProgress should still trigger. Besides, I tested with the exact same setup (different SoC though), just look at the thread. -- balbi [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-09-02 12:29 ` Felipe Balbi @ 2015-10-12 18:37 ` Felipe Balbi 2015-11-06 12:48 ` Heikki Krogerus 0 siblings, 1 reply; 20+ messages in thread From: Felipe Balbi @ 2015-10-12 18:37 UTC (permalink / raw) To: Masakazu Mokuno; +Cc: ville.syrjala, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 1628 bytes --] Hi, Felipe Balbi <balbi@ti.com> writes: > On Wed, Sep 02, 2015 at 05:09:39PM +0900, Masakazu Mokuno wrote: >> Hi, >> >> On Mon, 31 Aug 2015 11:54:13 -0500 >> Felipe Balbi <balbi@ti.com> wrote: >> >> > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: >> > > From: Ville Syrj舁・<ville.syrjala@linux.intel.com> >> > > >> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. >> > > >> > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out >> > > fine, but after a bit of data has been transferred it just stops >> > > flowing. >> > > >> > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" >> > > when booting the machine, but I'm not really sure if they're related >> > > to this problem. >> > >> > I have a feeling your problem is elsewhere. We *are* completing one TRB >> > at a time. >> >> If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC >> on the corresponding TRB. Does it break the assumption every TRB >> (without SG) will trigger one corresponding EP event? >> u_ether is the function module that utilizes 'no_interrupt' flag. > > XferInProgress should still trigger. Besides, I tested with the exact > same setup (different SoC though), just look at the thread. I found a way to reproduce this on my end. What I was missing was the use of request.no_interrupt. We won't get XferInProgress for all TRBs if IOC isn't set in all of them. I'll apply this patch ASAP as it fixes the problem I managed to reproduce (ping -s 40000 makes it fail here) -- balbi [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 818 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-10-12 18:37 ` Felipe Balbi @ 2015-11-06 12:48 ` Heikki Krogerus 2015-11-06 12:57 ` Heikki Krogerus 2015-11-06 13:31 ` Felipe Balbi 0 siblings, 2 replies; 20+ messages in thread From: Heikki Krogerus @ 2015-11-06 12:48 UTC (permalink / raw) To: Felipe Balbi Cc: Masakazu Mokuno, ville.syrjala, Greg Kroah-Hartman, linux-usb, stable On Mon, Oct 12, 2015 at 01:37:40PM -0500, Felipe Balbi wrote: > > Hi, > > Felipe Balbi <balbi@ti.com> writes: > > On Wed, Sep 02, 2015 at 05:09:39PM +0900, Masakazu Mokuno wrote: > >> Hi, > >> > >> On Mon, 31 Aug 2015 11:54:13 -0500 > >> Felipe Balbi <balbi@ti.com> wrote: > >> > >> > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > >> > > From: Ville Syrj舁・<ville.syrjala@linux.intel.com> > >> > > > >> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > >> > > > >> > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > >> > > fine, but after a bit of data has been transferred it just stops > >> > > flowing. > >> > > > >> > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > >> > > when booting the machine, but I'm not really sure if they're related > >> > > to this problem. > >> > > >> > I have a feeling your problem is elsewhere. We *are* completing one TRB > >> > at a time. > >> > >> If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC > >> on the corresponding TRB. Does it break the assumption every TRB > >> (without SG) will trigger one corresponding EP event? > >> u_ether is the function module that utilizes 'no_interrupt' flag. > > > > XferInProgress should still trigger. Besides, I tested with the exact > > same setup (different SoC though), just look at the thread. > > I found a way to reproduce this on my end. What I was missing was the > use of request.no_interrupt. We won't get XferInProgress for all TRBs if > IOC isn't set in all of them. > > I'll apply this patch ASAP as it fixes the problem I managed to > reproduce (ping -s 40000 makes it fail here) I can see the commit in your next branch, but shouldn't it go in as a fix? I guess it should also be tagged with the stable tag. I got an other guy who hit this issue who I think is using the stable tree. Thanks, -- heikki ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-11-06 12:48 ` Heikki Krogerus @ 2015-11-06 12:57 ` Heikki Krogerus 2015-11-06 13:31 ` Felipe Balbi 1 sibling, 0 replies; 20+ messages in thread From: Heikki Krogerus @ 2015-11-06 12:57 UTC (permalink / raw) To: Felipe Balbi Cc: Masakazu Mokuno, ville.syrjala, Greg Kroah-Hartman, linux-usb, stable On Fri, Nov 06, 2015 at 02:48:00PM +0200, Heikki Krogerus wrote: > On Mon, Oct 12, 2015 at 01:37:40PM -0500, Felipe Balbi wrote: > > > > Hi, > > > > Felipe Balbi <balbi@ti.com> writes: > > > On Wed, Sep 02, 2015 at 05:09:39PM +0900, Masakazu Mokuno wrote: > > >> Hi, > > >> > > >> On Mon, 31 Aug 2015 11:54:13 -0500 > > >> Felipe Balbi <balbi@ti.com> wrote: > > >> > > >> > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: > > >> > > From: Ville Syrj舁・<ville.syrjala@linux.intel.com> > > >> > > > > >> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > >> > > > > >> > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > > >> > > fine, but after a bit of data has been transferred it just stops > > >> > > flowing. > > >> > > > > >> > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > > >> > > when booting the machine, but I'm not really sure if they're related > > >> > > to this problem. > > >> > > > >> > I have a feeling your problem is elsewhere. We *are* completing one TRB > > >> > at a time. > > >> > > >> If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC > > >> on the corresponding TRB. Does it break the assumption every TRB > > >> (without SG) will trigger one corresponding EP event? > > >> u_ether is the function module that utilizes 'no_interrupt' flag. > > > > > > XferInProgress should still trigger. Besides, I tested with the exact > > > same setup (different SoC though), just look at the thread. > > > > I found a way to reproduce this on my end. What I was missing was the > > use of request.no_interrupt. We won't get XferInProgress for all TRBs if > > IOC isn't set in all of them. > > > > I'll apply this patch ASAP as it fixes the problem I managed to > > reproduce (ping -s 40000 makes it fail here) > > I can see the commit in your next branch, but shouldn't it go in as a > fix? I guess it should also be tagged with the stable tag. It does have the "Cc: stable@vger.kernel.org". Sorry about the noise :-). Thanks, -- heikki ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-11-06 12:48 ` Heikki Krogerus 2015-11-06 12:57 ` Heikki Krogerus @ 2015-11-06 13:31 ` Felipe Balbi 1 sibling, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2015-11-06 13:31 UTC (permalink / raw) To: Heikki Krogerus Cc: Masakazu Mokuno, ville.syrjala, Greg Kroah-Hartman, linux-usb, stable [-- Attachment #1: Type: text/plain, Size: 2153 bytes --] Hi, Heikki Krogerus <heikki.krogerus@linux.intel.com> writes: > On Mon, Oct 12, 2015 at 01:37:40PM -0500, Felipe Balbi wrote: >> >> Hi, >> >> Felipe Balbi <balbi@ti.com> writes: >> > On Wed, Sep 02, 2015 at 05:09:39PM +0900, Masakazu Mokuno wrote: >> >> Hi, >> >> >> >> On Mon, 31 Aug 2015 11:54:13 -0500 >> >> Felipe Balbi <balbi@ti.com> wrote: >> >> >> >> > On Mon, Aug 31, 2015 at 07:48:28PM +0300, ville.syrjala@linux.intel.com wrote: >> >> > > From: Ville Syrj舁・<ville.syrjala@linux.intel.com> >> >> > > >> >> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. >> >> > > >> >> > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out >> >> > > fine, but after a bit of data has been transferred it just stops >> >> > > flowing. >> >> > > >> >> > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" >> >> > > when booting the machine, but I'm not really sure if they're related >> >> > > to this problem. >> >> > >> >> > I have a feeling your problem is elsewhere. We *are* completing one TRB >> >> > at a time. >> >> >> >> If usb_request.no_interrupt is flagged, it seems dwc3 does not set IOC >> >> on the corresponding TRB. Does it break the assumption every TRB >> >> (without SG) will trigger one corresponding EP event? >> >> u_ether is the function module that utilizes 'no_interrupt' flag. >> > >> > XferInProgress should still trigger. Besides, I tested with the exact >> > same setup (different SoC though), just look at the thread. >> >> I found a way to reproduce this on my end. What I was missing was the >> use of request.no_interrupt. We won't get XferInProgress for all TRBs if >> IOC isn't set in all of them. >> >> I'll apply this patch ASAP as it fixes the problem I managed to >> reproduce (ping -s 40000 makes it fail here) > > I can see the commit in your next branch, but shouldn't it go in as a > fix? I guess it should also be tagged with the stable tag. > > I got an other guy who hit this issue who I think is using the stable > tree. it was kinda late to merge it during the -rc. -- balbi [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 818 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 16:48 [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" ville.syrjala 2015-08-31 16:54 ` Felipe Balbi @ 2015-08-31 19:21 ` Sergei Shtylyov 2015-09-01 11:40 ` Sergei Shtylyov 1 sibling, 1 reply; 20+ messages in thread From: Sergei Shtylyov @ 2015-08-31 19:21 UTC (permalink / raw) To: ville.syrjala, Felipe Balbi; +Cc: Greg Kroah-Hartman, linux-usb, stable Hello. On 08/31/2015 07:48 PM, ville.syrjala@linux.intel.com wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. > > As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out > fine, but after a bit of data has been transferred it just stops > flowing. > > Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" > when booting the machine, but I'm not really sure if they're related > to this problem. > > Cc: Felipe Balbi <balbi@ti.com> > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Cc: linux-usb@vger.kernel.org > Cc: stable@vger.kernel.org > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > drivers/usb/dwc3/gadget.c | 37 +++++++++++++++++++++---------------- > 1 file changed, 21 insertions(+), 16 deletions(-) > > diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c > index 333a7c0..9a5de54 100644 > --- a/drivers/usb/dwc3/gadget.c > +++ b/drivers/usb/dwc3/gadget.c > @@ -1859,27 +1859,32 @@ static int dwc3_cleanup_done_reqs(struct dwc3 *dwc, struct dwc3_ep *dep, > unsigned int i; > int ret; > > - req = next_request(&dep->req_queued); > - if (!req) { > - WARN_ON_ONCE(1); > - return 1; > - } > - i = 0; > do { > - slot = req->start_slot + i; > - if ((slot == DWC3_TRB_NUM - 1) && > + req = next_request(&dep->req_queued); > + if (!req) { > + WARN_ON_ONCE(1); > + return 1; > + } > + i = 0; > + do { > + slot = req->start_slot + i; > + if ((slot == DWC3_TRB_NUM - 1) && > usb_endpoint_xfer_isoc(dep->endpoint.desc)) > - slot++; > - slot %= DWC3_TRB_NUM; > - trb = &dep->trb_pool[slot]; > + slot++; > + slot %= DWC3_TRB_NUM; > + trb = &dep->trb_pool[slot]; > + > + ret = __dwc3_cleanup_done_trbs(dwc, dep, req, trb, > + event, status); > + if (ret) > + break; > + }while (++i < req->request.num_mapped_sgs); Space needed after }. And this *do {} while* loop seems replaceable with *foor* loop... [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" 2015-08-31 19:21 ` Sergei Shtylyov @ 2015-09-01 11:40 ` Sergei Shtylyov 0 siblings, 0 replies; 20+ messages in thread From: Sergei Shtylyov @ 2015-09-01 11:40 UTC (permalink / raw) To: ville.syrjala, Felipe Balbi; +Cc: Greg Kroah-Hartman, linux-usb, stable On 8/31/2015 10:21 PM, Sergei Shtylyov wrote: >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> >> >> This reverts commit 8f2c9544aba636134303105ecb164190a39dece4. >> >> As it breaks g_ether on my Baytrail FFRD8 device. Everything starts out >> fine, but after a bit of data has been transferred it just stops >> flowing. >> >> Note that I do get a bunch of these "NOHZ: local_softirq_pending 08" >> when booting the machine, but I'm not really sure if they're related >> to this problem. >> >> Cc: Felipe Balbi <balbi@ti.com> >> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> >> Cc: linux-usb@vger.kernel.org >> Cc: stable@vger.kernel.org >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> >> --- >> drivers/usb/dwc3/gadget.c | 37 +++++++++++++++++++++---------------- >> 1 file changed, 21 insertions(+), 16 deletions(-) >> >> diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c >> index 333a7c0..9a5de54 100644 >> --- a/drivers/usb/dwc3/gadget.c >> +++ b/drivers/usb/dwc3/gadget.c >> @@ -1859,27 +1859,32 @@ static int dwc3_cleanup_done_reqs(struct dwc3 *dwc, >> struct dwc3_ep *dep, >> unsigned int i; >> int ret; >> >> - req = next_request(&dep->req_queued); >> - if (!req) { >> - WARN_ON_ONCE(1); >> - return 1; >> - } >> - i = 0; >> do { >> - slot = req->start_slot + i; >> - if ((slot == DWC3_TRB_NUM - 1) && >> + req = next_request(&dep->req_queued); >> + if (!req) { >> + WARN_ON_ONCE(1); >> + return 1; >> + } >> + i = 0; >> + do { >> + slot = req->start_slot + i; >> + if ((slot == DWC3_TRB_NUM - 1) && >> usb_endpoint_xfer_isoc(dep->endpoint.desc)) >> - slot++; >> - slot %= DWC3_TRB_NUM; >> - trb = &dep->trb_pool[slot]; >> + slot++; >> + slot %= DWC3_TRB_NUM; >> + trb = &dep->trb_pool[slot]; >> + >> + ret = __dwc3_cleanup_done_trbs(dwc, dep, req, trb, >> + event, status); >> + if (ret) >> + break; >> + }while (++i < req->request.num_mapped_sgs); > > Space needed after }. And this *do {} while* loop seems replaceable with > *foor* loop... Sorry, didn't realize it was a revert. :-/ > [...] MBR, Sergei ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2015-11-06 13:31 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-08-31 16:48 [PATCH] Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs" ville.syrjala 2015-08-31 16:54 ` Felipe Balbi 2015-08-31 17:25 ` Ville Syrjälä 2015-08-31 18:50 ` Felipe Balbi 2015-08-31 18:52 ` Felipe Balbi 2015-09-01 13:17 ` Ville Syrjälä 2015-09-01 13:59 ` Felipe Balbi 2015-09-01 14:39 ` Ville Syrjälä 2015-09-01 15:17 ` Felipe Balbi 2015-09-01 15:37 ` Ville Syrjälä 2015-09-07 6:56 ` Heikki Krogerus 2015-09-28 18:56 ` Ville Syrjälä 2015-09-02 8:09 ` Masakazu Mokuno 2015-09-02 12:29 ` Felipe Balbi 2015-10-12 18:37 ` Felipe Balbi 2015-11-06 12:48 ` Heikki Krogerus 2015-11-06 12:57 ` Heikki Krogerus 2015-11-06 13:31 ` Felipe Balbi 2015-08-31 19:21 ` Sergei Shtylyov 2015-09-01 11:40 ` Sergei Shtylyov
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).