Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Raspberry Pi kernel panic with current sources as of today



From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>, Date: Thu, 02 Jan 2014 
20:00:17 +0900 (JST)

> From: Nick Hudson <skrll%netbsd.org@localhost>, Date: Thu, 02 Jan 2014 
> 09:46:26 +0000
> 
>> On 01/02/14 06:44, David H. Gutteridge wrote:
>>> Hi all,
>>>
>>> Is anyone else seeing a kernel panic with sources checked out today
>>> on a Raspberry Pi?
>> 
>> Just tried here and it boots for me. Anything interesting about your
>> setup? A dmesg might help here.
>> 
>>>   My prior kernel was built a month ago, and works
>>> fine. I wasn't able to get the USB keyboard to respond to get a
>>> full backtrace. (And I'm not running through a serial console, so
>>> it's a pain to copy out all the details...)
>> 
>> Please battle through the pain :) or setup a serial console.
>>>
>>> The panic message ends with:
>>>
>>> Stopped in pid 0.5 (system) at netbsd:callout_softclock+0x40: str
>>> r1,[r2
>>>   #0x004]
>> 
>> This doesn't tell us much other than r2 is wrong.
> 
> Hi,
> 
> I have today's evbearmvnh6-el RPI kernel on Raspberry Pi 
> And I have gotten the following panic message.
> 
> ld0: 30604 MB, 7772 cyl, 128 head, 63 sec, 512byte/sect x 62676992 sectors
> ld0: 4-bit width, bus clock 50.000 MHz
> panic: kernel diagnostic assertion 
> "!callout_pendinf(&dxfer->xfer.timeout_handle)" failed: file 
> "/mnt/cvs/src-current/src/sys/external/bsd/dwc2/dwc2.c", line 346
> Stopping in pid o.3 (system) at  netbsd:cpu_Debugger+0x4:     bx      r14
> db> 
> 
> 
> "options DIAGNOSTIC" and "options DEBUG" are removed from RPI,
> I have gotten the following panic message.
> 
> ld0: 4-bit width, bus clock 50.000 MHz
> 
> uvm_fault(0xc04a4248, 0, 2) -> e
> Fatal kernel mode data abort: 'Translation Fault (S)'
> trapframe: 0xc9f0fef8
> FSR=00000805, FAR=00000004, spsr=20000153
> r0=...(snip)
> r4=...(snip)
> r8=...(snip)
> r12=...(snip)
> 
> Stopped in pid 0.5 (system) at  netbsd:callout_softclock+0x4c:        str     
> r2, [r3 #0x004]
> db>
> 
> Later may be similar with David H. Gutteridge's report.
> 
> Sadly I cannot input characters with my USB keyboard in these screen.
> I will setup serial connection.

Here is result of serial console connection.

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 6.99.28 (RPI) #1: Thu Jan  2 13:18:29 UTC 2014
        
ryo_on%bismuth.elements.tetera.org@localhost:/usr/obj/evbearmv6hf-el-current/sys/arch/evbarm/compile/RPI
total memory = 448 MB
avail memory = 433 MB
sysctl_createv: sysctl_create(machine_arch) returned 17
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
cpu0 at mainbus0 core 0: 700 MHz ARM1176JZ-S r0p7 (ARM11J V6ZK core)
cpu0: DC enabled IC enabled WB enabled LABT
cpu0: isar: [0]=0x140011 [1]=0x12002111 [2]=0x11231121 [3]=0x1102131, 
[4]=0x1141, [5]=0
cpu0: mmfr: [0]=0x1130003 [1]=0x10030302 [2]=0x1222100 [3]=0
cpu0: pfr: [0]=0x111 [1]=0x11
cpu0: 16KB/32B 4-way L1 Instruction cache
cpu0: 16KB/32B 4-way write-back-locking-C L1 Data cache
vfp0 at cpu0: VFP11
vfp0: mvfr: [0]=0x11111111 [1]=0
obio0 at mainbus0
bcmicu0 at obio0
bcmmbox0 at obio0: VC mailbox
vcmbox0 at bcmmbox0
bcmtmr0 at obio0 intr 3: VC System Timer
vchiq0 at obio0 intr 66: BCM2835 VCHIQ
bcmpm0 at obio0: Power management, Reset and Watchdog controller
bcmrng0 at obio0: RNG
plcom0 at obio0 intr 57
plcom0: txfifo disabled
plcom0: console
genfb0 at obio0no data for est. mode 640x480x67

genfb0: framebuffer at 0x1c006000, size 1920x1080, depth 32, stride 7680
wsdisplay0 at genfb0 kbdmux 1
sdhc0 at obio0 intr 62: SDHC controller
sdhc0: interrupting on intr 62
sdhc0: SD Host Specification 3.0, rev.153
sdmmc0 at sdhc0 slot 0
dwctwo0 at obio0 intr 9: USB controller
bcmspi0 at obio0 intr 54: SPI
spi0 at bcmspi0: SPI bus
bsciic0 at obio0 intr 53: BSC0
iic0 at bsciic0: I2C bus
bsciic1 at obio0 intr 53: BSC1
iic1 at bsciic1: I2C bus
usb0 at dwctwo0: USB revision 2.0
WARNING: module error: vfs load failed for `usbverbose', error 45
uhub0 at usb0WARNING: module error: vfs load failed for `usbverbose', error 45
: vendor 0x0000 DWC2 root hub, class 9/0, rev 2.00/1.00, addr 1
ld0 at sdmmc0: <0x27:0x5048:SD32G:0x30:0x7c02500b:0x0d4>
ld0: 30604 MB, 7772 cyl, 128 head, 63 sec, 512 bytes/sect x 62676992 sectors
ld0: 4-bit width, bus clock 50.000 MHz
panic: kernel diagnostic assertion 
"!callout_pending(&dxfer->xfer.timeout_handle)" failed: file 
"/mnt/cvs/src-current/src/sys/external/bsd/dwc2/dwc2.c", line 346
Stopped in pid 0.3 (system) at  netbsd:cpu_Debugger+0x4:        bx      r14
db> bt
0xc9f0aef4: netbsd:vpanic+0xc
0xc9f0af0c: netbsd:kern_assert+0x40
0xc9f0af44: netbsd:dwc2_softintr+0x10c
0xc9f0af5c: netbsd:usb_soft_intr+0x28
0xc9f0afac: netbsd:softint_dispatch+0xfc
0xcafe2c24: netbsd:softint_switch+0x50
0xcafe2ca4: netbsd:irq_entry+0x80
Bad frame pointer: 0xc1977840
db>

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index