Re: iMX6 5.2-rc3 boot failure due to "PCI: imx6: Allow asynchronous probing"

2019-06-14 Thread Fabio Estevam
Hi Robert, On Tue, Jun 11, 2019 at 8:05 PM Robert Hancock wrote: > Based on some tests, it appears that may help - however it is hard to be > conclusive since the behavior is somewhat random, it doesn't fail every > time. The first few times I booted this version, I didn't see the > problem, but

Re: iMX6 5.2-rc3 boot failure due to "PCI: imx6: Allow asynchronous probing"

2019-06-11 Thread Robert Hancock
On 2019-06-11 2:40 p.m., Fabio Estevam wrote: > Hi Robert, > > On Tue, Jun 11, 2019 at 4:02 PM Robert Hancock wrote: > >>> [ 13.193578] imx6q-pcie 1ffc000.pcie: host bridge /soc/pcie@1ffc000 >>> ranges: >>> [ 13.200635] imx6q-pcie 1ffc000.pcie:IO 0x01f8..0x01f8 -> >>> 0x

Re: iMX6 5.2-rc3 boot failure due to "PCI: imx6: Allow asynchronous probing"

2019-06-11 Thread Fabio Estevam
Hi Robert, On Tue, Jun 11, 2019 at 4:02 PM Robert Hancock wrote: > > [ 13.193578] imx6q-pcie 1ffc000.pcie: host bridge /soc/pcie@1ffc000 > > ranges: > > [ 13.200635] imx6q-pcie 1ffc000.pcie:IO 0x01f8..0x01f8 -> > > 0x > > [ 13.201454] imx-sdma 20ec000.sdma: loaded firmw

Re: iMX6 5.2-rc3 boot failure due to "PCI: imx6: Allow asynchronous probing"

2019-06-11 Thread Robert Hancock
Adding linux-pci. One thing that may be slightly unusual about our setup is that we are using CONFIG_PREEMPT=y, which may be allowing more concurrency to come into play. On 2019-06-07 6:28 p.m., Robert Hancock wrote: > I am seeing a boot failure on our iMX6D-based embedded platform running > v5.2

iMX6 5.2-rc3 boot failure due to "PCI: imx6: Allow asynchronous probing"

2019-06-07 Thread Robert Hancock
I am seeing a boot failure on our iMX6D-based embedded platform running v5.2-rc3. It seems to stall for about 20 seconds after "random: crng init done" and then panic with a bunch of RCU stall and soft-lockup errors. It seems like something is hanging up in the iMX6 PCIe driver. Boot log is below.