Crash during buildworld on RPI2

Hans Petter Selasky hps at selasky.org
Fri Aug 28 07:18:34 UTC 2015


On 08/28/15 05:07, bob prohaska wrote:
> Here's a followup to the buildworld crash reported earlier today.
> This time it was during installworld.
> No debug output, and no backtrace.
>
> msc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII read timeout
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to read register 0x118
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to read register 0x114
> smsc0: warning: MII is busy
> smsc0: warning: Failed to write register 0x114
> smsc0: warning: Failed to write register 0x114

Hi,

It looks like some fast IRQ is spinning, preventing USB from running and 
possibly also bcm0.

Is it possible you could check some things next time, like dumping the 
cc_cpu[] array?

--HPS

> sdhci_bcm0-slot0:  Controller timeout
> sdhci_bcm0-slot0: ============== REGISTER DUMP ==============
> sdhci_bcm0-slot0: Sys addr: 0x01b90200 | Version:  0x00009902
> sdhci_bcm0-slot0: Blk size: 0x00000200 | Blk cnt:  0x00000008
> sdhci_bcm0-slot0: Argument: 0x00171440 | Trn mode: 0x0000193a
> sdhci_bcm0-slot0: Present:  0x01ff0506 | Host ctl: 0x00000003
> sdhci_bcm0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
> sdhci_bcm0-slot0: Wake-up:  0x00000000 | Clock:    0x00000307
> sdhci_bcm0-slot0: Timeout:  0x0000000e | Int stat: 0x00000010
> sdhci_bcm0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00c9
> sdhci_bcm0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
> sdhci_bcm0-slot0: Caps:     0x00000000 | Max curr: 0x00000001
> sdhci_bcm0-slot0: ===========================================
> mmcsd0: Error indicated: 1 Timeout
> g_vfs_done():mmcsd0s2a[WRITE(offset=721911808, length=131072)]error = 5
> mmcsd0: Error indicated: 1 Timeout
> g_vfs_done():mmcsd0s2a[WRITE(offset=722042880, length=131072)]error = 5
> mmcsd0: Error indicated: 1 Timeout
> g_vfs_done():mmcsd0s2a[WRITE(offset=722173952, length=131072)]error = 5
> mmcsd0: Error indicated: 1 Timeout
> g_vfs_done():mmcsd0s2a[WRITE(offset=722305024, length=131072)]error = 5
> mmcsd0: Error indicated: 1 Timeout
> g_vfs_done():mmcsd0s2a[WRITE(offset=722436096, length=131072)]error = 5
> g_vfs_done():mmcsd0s2a[WRITE(offset=722567168, length=131072)]Fatal kernel mode data abort: 'Translation Fault (L1)' on read
> error = 5
> trapframe: 0xd7738d08
> FSR=00000005, FAR=00000024, spsr=60000013
> r0 =00000000, r1 =c383d280, r2 =c3a0f720, r3 =c3a3f000
> r4 =00000000, r5 =c3a0f600, r6 =c3a3386c, r7 =c3a33840
> r8 =c078a1b0, r9 =c3a0f720, r10=c05c554c, r11=d7738dc0
> r12=00000000, ssp=d7738d98, slr=c056b614, pc =c056b64c
>
> There seems to be no debugger prompt, looks like it'll have to be power
> cycled.
>
> hth,
>
> bob prohaska
>
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>



More information about the freebsd-arm mailing list