* [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 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
* 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-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-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-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
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).