Re: crash in __alloc_bootmem_core on SGI current cvs

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

 



On Tue, Jan 16, 2001 at 03:36:18PM +0100, Florian Lohoff wrote:

> -		base = __pa(p->base << PAGE_SHIFT);	/* Fix up from KSEG0 */
> +		base = p->base << PAGE_SHIFT;

This fix looks good.

> I get further down the road with memory initialisation.
> 
> Also the pages no in zone(0) looks much saner:
> 
> Before:
> 	On node 0 totalpages: 589824
> 	zone(0): 589824 pages.
> 
> 
> After:
> 	On node 0 totalpages: 65536
> 	zone(0): 65536 pages.

I probably already got used too machines with gigs of memory to notice ;-)

> Later on it crashes with:

> start_kernel, 541
> start_kernel, 543
> Calibrating system timer... 1250000 [250.00 MHz CPU]
> Got a bus error IRQ, shouldn't happen yet
> $0: 00000000 1004fc00 00000001 00000000
> $4: 88009cd8 00000000 00000008 00000000
> $8: 1004fc01 1000001f 0000000a 00000001
> $12: 00000000 00000004 00000000 00000001
> $16: 00000000 00000002 0000000a 880083d8
> $20: 00000001 a8746f70 9fc5c2b4 00000000
> $24: 00002590 00000001
> $28: 88008000 88009cd8 00000001 88010118
> epc: 880127b0
> Status: 1004fc03
> Cause: 10004000
> Status: 1004fc03
> Cause: 10004000
> Cause: 10004000

Can you decode the addresses in $epc and $31 for me?

  Ralf


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux