Subject: [Fwd: Re: MPC8343 - "unable to handle paging request @ 0"]

From: Andre Schwarz <[email-masked]>
Date: Tue, 08 Apr 2008 13:30:32 +0200

sorry - forgot Kim + List

-------- Original-Nachricht --------
Betreff: 	Re: MPC8343 - "unable to handle paging request @ 0"
Datum: 	Tue, 08 Apr 2008 13:29:20 +0200
Von: 	Andre Schwarz <[email-masked]>
An: 	Scott Wood <[email-masked]>
Referenzen: 	<[email-masked]> 
<[email-masked]>

Scott Wood schrieb:
> On Sat, Apr 05, 2008 at 10:19:49AM +0200, André Schwarz wrote:
>   
>> Kernel starts and crashes with "unable to handle kernel paging request @  
>> 00000000".
>>
>> After turning debug on in some files I can see that the initrd memory  
>> gets reserved and the dtb is parsed correctly.
>> PCI memory/io spaces are set up fine.
>>
>> At first I thought this is a problem with the device tree since the call  
>> trace always points to "of_"-functions and "strcmp".
>>     
>
> Could you provide this call trace?
>
> -Scott
>   
Scott,

after removing "mpc834x_usb_cfg()" from my "mvblm7_setup_arch()" the 
crash is delayed ...

regards,
Andre

System-map :

c0012098 T strcpy
c00120b4 T strncpy
c00120f4 T strcat
c0012120 T strcmp
c0012144 T strlen
...
c00ecd08 T of_find_property
c00ecda4 T of_get_property
c00ecdd8 T of_n_size_cells

console [udbg0] enabled
setup_arch: bootmem
mvblm7_setup_arch()
arch: exit
Zone PFN ranges:
  DMA             0 ->   131072
  Normal     131072 ->   131072
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   131072
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
Kernel command line: root=/dev/ram ro rootfstype=squashfs
PID hash table entries: 2048 (order: 11, 8192 bytes)
clocksource: timebase mult[3c00001] shift[22] registered
Unable to handle kernel paging request for data at address 0x00000000
Faulting instruction address: 0xc0012128
Oops: Kernel access of bad area, sig: 11 [#1]
mvBlueLYNX-M7
Modules linked in:
NIP: c0012128 LR: c00ecd44 CTR: 00000007
REGS: c0193ec0 TRAP: 0300   Not tainted  (2.6.25-rc8-01197-g1de15bb-dirty)
MSR: 00009032 <EE,ME,IR,DR>  CR: 48002048  XER: 00000000
DAR: 00000000, DSISR: 20000000
TASK = c0182510[0] 'swapper' THREAD: c0192000
GPR00: c00ecdb4 c0193f70 c0182510 00000000 c01401c7 ffffffff c017a808 
c00db350
GPR08: 00000000 c0180000 000a2c20 c017d3f4 48000042 ffffdfd7 1fffd000 
00000000
GPR16: ffffdfd7 ffffdfd7 00000000 00000000 1fff8974 1ff426f8 00000004 
00288000
GPR24: 00000000 00000000 c0198fa0 c0190000 c0190000 00000000 c01401c8 
dfffffa8
Call Trace:
[c0193f70] [00001111]  (unreliable)
[c0193f90] [c00ecdb4]
[c0193fa0] [c016df50]
[c0193fb0] [c017705c]
[c0193fc0] [c01646b4]
[c0193ff0] [00003438]
Instruction dump:
3884ffff 8c050001 2c000000 4082fff8 38a5ffff 8c040001 2c000000 9c050001
4082fff4 4e800020 38a3ffff 3884ffff <8c650001> 2c830000 8c040001 7c601851
---[ end trace 8640abe69a316dee ]---
Kernel panic - not syncing: Attempted to kill the idle task!
Rebooting in 180 seconds..                  

MATRIX VISION GmbH, Talstraße 16, DE-71570 Oppenweiler  - Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschäftsführer: Gerhard Thullner, Werner Armingeon, Uwe Furtner