Oops: of_platform_serial_probe

Clemens Koller clemens.koller at anagramm.de
Tue Nov 20 00:46:32 EST 2007


Hi, I just ran into this in paulus.git:

=> bootm fe500000
## Booting image at fe500000 ...
    Image Name:   Linux-2.6.24-rc2-ge6a5c27f
    Created:      2007-11-19  13:06:38 UTC
    Image Type:   PowerPC Linux Kernel Image (gzip compressed)
    Data Size:    1951325 Bytes =  1.9 MB
    Load Address: 00400000
    Entry Point:  004005b0
    Verifying Checksum ... OK
    Uncompressing Kernel Image ... OK
x3'
Generic RTC Driver v1.07
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 42) is a 16550A
console [ttyS0] enabled
serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 42) is a 16550A
Unable to handle kernel paging request for data at address 0x00000000
Faulting instruction address: 0xc018f03c
Oops: Kernel access of bad area, sig: 11 [#1]
MPC85xx ADS
Modules linked in:
NIP: c018f03c LR: c018f00c CTR: c00127b4
REGS: c0821cf0 TRAP: 0300   Not tainted  (2.6.24-rc2-ge6a5c27f)
MSR: 00029000 <EE,ME>  CR: 42022088  XER: 20000000
DEAR: 00000000, ESR: 00000000
TASK = c081e000[1] 'swapper' THREAD: c0820000
GPR00: b1000000 c0821da0 c081e000 c0833e10 00000004 c0821d80 c03d3064 c05eea80
GPR08: 00000200 00000002 0000002a 13ab6680 82022042 00000000 c03318a4 c033188c
GPR16: c0331908 c03318f0 c03a0e30 c0331930 c033191c 007fff00 0ffeccbc c03a0000
GPR24: c0821dc4 00000000 00000003 c0934cf8 cffffba8 00000000 c0833e00 c07fdc6c
NIP [c018f03c] of_platform_serial_probe+0x118/0x1e4
LR [c018f00c] of_platform_serial_probe+0xe8/0x1e4
Call Trace:
[c0821da0] [c018f00c] of_platform_serial_probe+0xe8/0x1e4 (unreliable)
[c0821e70] [c0210c1c] of_platform_device_probe+0x5c/0x84
[c0821e90] [c0192f30] driver_probe_device+0xf4/0x238
[c0821eb0] [c01932a4] __driver_attach+0xcc/0xf8
[c0821ed0] [c019254c] bus_for_each_dev+0x58/0x94
[c0821f00] [c0192cec] driver_attach+0x24/0x34
[c0821f10] [c0191e18] bus_add_driver+0xac/0x21c
[c0821f30] [c0193524] driver_register+0x58/0xa0
[c0821f40] [c0008178] of_register_platform_driver+0x64/0x80
[c0821f50] [c03953d4] of_platform_serial_init+0x18/0x28
[c0821f60] [c03831f4] kernel_init+0xd0/0x2b0
[c0821ff0] [c000d980] kernel_thread+0x44/0x60
Instruction dump:
38000002 9061002c 9801003a 387e0010 93410088 3c00b100 393affff 2b89000f
817f0000 9001007c 9061009c 91610030 <80190000> 813f0000 54002036 7d290396
Kernel panic - not syncing: Attempted to kill init!

Please note the "x3'" trash characters right in the beginning.

I guess I didn't configure the OF serial right in the .dts but it still
shouldn't crash. My .config is attached.

Regards,
-- 
Clemens Koller
__________________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Straße 45/1
Linhof Werksgelände
D-81379 München
Tel.089-741518-50
Fax 089-741518-19
http://www.anagramm-technology.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: config-paul-2.6.24-rc2-git
Url: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20071119/29b150df/attachment-0001.txt 


More information about the Linuxppc-embedded mailing list