* next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) [not found] <5a0446a2.85a8500a.55819.1c58@mx.google.com> @ 2017-11-09 13:45 ` Mark Brown 2017-11-09 13:47 ` Mark Brown 2017-11-09 14:00 ` Mark Brown 1 sibling, 1 reply; 4+ messages in thread From: Mark Brown @ 2017-11-09 13:45 UTC (permalink / raw) To: linux-arm-kernel On Thu, Nov 09, 2017 at 04:14:26AM -0800, kernelci.org bot wrote: Today's -next fails to boot a bcm2836-rpi-2-b on any config in kernelci, it was working yesterday: > bcm2835_defconfig: > bcm2836-rpi-2-b: > lab-collabora: new failure (last pass: next-20171107) The boot log looks like something went badly wrong with USB: [ 1.643488] dwc2 3f980000.usb: DWC OTG Controller [ 1.648225] dwc2 3f980000.usb: new USB bus registered, assigned bus number 1 [ 1.655328] dwc2 3f980000.usb: irq 39, io mem 0x3f980000 [ 1.661495] hub 1-0:1.0: USB hub found [ 1.665301] hub 1-0:1.0: 1 port detected [ 1.669239] hub 1-0:1.0: config failed, can't get hub status (err 2) [ 1.676763] hub 1-0:1.0: activate --> -22 [ 1.680806] hub 1-0:1.0: activate --> -22 [ 1.684855] hub 1-0:1.0: activate --> -22 and so on until the tester gets bored. There's nothing obvious changed in arch/arm or drivers/usb though. More info and full log here: https://kernelci.org/boot/id/5a04231159b514cb291cdd1a/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171109/9596ee7b/attachment-0001.sig> ^ permalink raw reply [flat|nested] 4+ messages in thread
* next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) 2017-11-09 13:45 ` next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) Mark Brown @ 2017-11-09 13:47 ` Mark Brown 2017-11-09 14:08 ` Greg KH 0 siblings, 1 reply; 4+ messages in thread From: Mark Brown @ 2017-11-09 13:47 UTC (permalink / raw) To: linux-arm-kernel On Thu, Nov 09, 2017 at 01:45:02PM +0000, Mark Brown wrote: > On Thu, Nov 09, 2017 at 04:14:26AM -0800, kernelci.org bot wrote: > > Today's -next fails to boot a bcm2836-rpi-2-b on any config in kernelci, > it was working yesterday: > > > bcm2835_defconfig: > > bcm2836-rpi-2-b: > > lab-collabora: new failure (last pass: next-20171107) > > The boot log looks like something went badly wrong with USB: > > [ 1.643488] dwc2 3f980000.usb: DWC OTG Controller > [ 1.648225] dwc2 3f980000.usb: new USB bus registered, assigned bus number 1 > [ 1.655328] dwc2 3f980000.usb: irq 39, io mem 0x3f980000 > [ 1.661495] hub 1-0:1.0: USB hub found > [ 1.665301] hub 1-0:1.0: 1 port detected > [ 1.669239] hub 1-0:1.0: config failed, can't get hub status (err 2) > [ 1.676763] hub 1-0:1.0: activate --> -22 > [ 1.680806] hub 1-0:1.0: activate --> -22 > [ 1.684855] hub 1-0:1.0: activate --> -22 > > and so on until the tester gets bored. There's nothing obvious changed > in arch/arm or drivers/usb though. > > More info and full log here: > > https://kernelci.org/boot/id/5a04231159b514cb291cdd1a/ There's similar issues reported for Odroid c1 with the same DesignWare controller so it's unlikely to be something Raspberry Pi related: https://kernelci.org/boot/id/5a0416c059b514c4931cdd1b/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171109/a386f5ca/attachment.sig> ^ permalink raw reply [flat|nested] 4+ messages in thread
* next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) 2017-11-09 13:47 ` Mark Brown @ 2017-11-09 14:08 ` Greg KH 0 siblings, 0 replies; 4+ messages in thread From: Greg KH @ 2017-11-09 14:08 UTC (permalink / raw) To: linux-arm-kernel On Thu, Nov 09, 2017 at 01:47:13PM +0000, Mark Brown wrote: > On Thu, Nov 09, 2017 at 01:45:02PM +0000, Mark Brown wrote: > > On Thu, Nov 09, 2017 at 04:14:26AM -0800, kernelci.org bot wrote: > > > > Today's -next fails to boot a bcm2836-rpi-2-b on any config in kernelci, > > it was working yesterday: > > > > > bcm2835_defconfig: > > > bcm2836-rpi-2-b: > > > lab-collabora: new failure (last pass: next-20171107) > > > > The boot log looks like something went badly wrong with USB: > > > > [ 1.643488] dwc2 3f980000.usb: DWC OTG Controller > > [ 1.648225] dwc2 3f980000.usb: new USB bus registered, assigned bus number 1 > > [ 1.655328] dwc2 3f980000.usb: irq 39, io mem 0x3f980000 > > [ 1.661495] hub 1-0:1.0: USB hub found > > [ 1.665301] hub 1-0:1.0: 1 port detected > > [ 1.669239] hub 1-0:1.0: config failed, can't get hub status (err 2) > > [ 1.676763] hub 1-0:1.0: activate --> -22 > > [ 1.680806] hub 1-0:1.0: activate --> -22 > > [ 1.684855] hub 1-0:1.0: activate --> -22 > > > > and so on until the tester gets bored. There's nothing obvious changed > > in arch/arm or drivers/usb though. > > > > More info and full log here: > > > > https://kernelci.org/boot/id/5a04231159b514cb291cdd1a/ > > There's similar issues reported for Odroid c1 with the same DesignWare > controller so it's unlikely to be something Raspberry Pi related: > > https://kernelci.org/boot/id/5a0416c059b514c4931cdd1b/ Fix is already diagnosed and is in my tree now. I've put it below if you need/want it now. thanks, greg k-h ------------- >From d656fa32b13424701bb85f6b5183ea869b363799 Mon Sep 17 00:00:00 2001 From: Felipe Balbi <felipe.balbi@linux.intel.com> Date: Thu, 9 Nov 2017 12:59:58 +0200 Subject: usb: core: message: remember to reset 'ret' to 0 when necessary usb_control_msg() will return the amount of bytes transferred, if that amount matches what we wanted to transfer, we need to reset 'ret' to 0 from usb_get_status(). Fixes: 2e43f0fe379c ("usb: core: add a 'type' parameter to usb_get_status()") Reported-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- drivers/usb/core/message.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/core/message.c b/drivers/usb/core/message.c index ebaea514161f..77001bcfc504 100644 --- a/drivers/usb/core/message.c +++ b/drivers/usb/core/message.c @@ -975,6 +975,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, } *(u32 *) data = le32_to_cpu(*(__le32 *) status); + ret = 0; break; case 2: if (type != USB_STATUS_TYPE_STANDARD) { @@ -983,6 +984,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, } *(u16 *) data = le16_to_cpu(*(__le16 *) status); + ret = 0; break; default: ret = -EIO; -- 2.15.0 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) [not found] <5a0446a2.85a8500a.55819.1c58@mx.google.com> 2017-11-09 13:45 ` next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) Mark Brown @ 2017-11-09 14:00 ` Mark Brown 1 sibling, 0 replies; 4+ messages in thread From: Mark Brown @ 2017-11-09 14:00 UTC (permalink / raw) To: linux-arm-kernel On Thu, Nov 09, 2017 at 04:14:26AM -0800, kernelci.org bot wrote: The armada-8040-db has been failing to boot for a little while in -next, though there were some generic arm64 issues which make it hard to tell when it started: > defconfig: > armada-8040-db: > lab-free-electrons: failing since 5 days (last pass: next-20170929 - first fail: next-20171103) It gets timeouts talking to MMC and a RCU lockup: [ 23.071083] INFO: rcu_preempt detected stalls on CPUs/tasks: [ 23.076772] 0-...0: (0 ticks this GP) idle=caa/1/4611686018427387904 softirq=408/408 fqs=2281 [ 23.085505] (detected by 1, t=5252 jiffies, g=-201, c=-202, q=20) [ 23.091714] Task dump for CPU 0: [ 23.094955] kworker/0:1 R running task 0 75 2 0x00000002 [ 23.102048] Workqueue: events deferred_probe_work_func [ 23.107208] Call trace: [ 23.109668] __switch_to+0x90/0xa8 [ 23.113084] 0xffff8001f5c95c38 with substantially less chat in the log from PCI than mainline where it seems to boot OK. Links to some builds for mainline and other useful information here: https://kernelci.org/boot/id/5a040fe359b514c1601cdd1c/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171109/d5f12d6a/attachment.sig> ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-11-09 14:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <5a0446a2.85a8500a.55819.1c58@mx.google.com>
2017-11-09 13:45 ` next/master boot: 264 boots: 62 failed, 199 passed with 3 conflicts (next-20171109) Mark Brown
2017-11-09 13:47 ` Mark Brown
2017-11-09 14:08 ` Greg KH
2017-11-09 14:00 ` Mark Brown
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.