2.6.15 failure on power4 iSeries
will schmidt
will_schmidt at vnet.ibm.com
Thu Jan 19 01:38:09 EST 2006
Michael Ellerman wrote:
> On Wed, 18 Jan 2006 01:42, will schmidt wrote:
>
>>Michael Ellerman wrote:
>>
>>>On Tue, 17 Jan 2006 10:35, will schmidt wrote:
>>>
>>>>attempting to boot current kernels on a power4 iSeries doesnt work. have
>>>>tried both the powerpc-git tree and the torvalds-git tree.
>>>>
>>>>OS/400 RefCode is "C200 82FF". (which means nothing to me :-)
>>>
>>>C20082FF VSP IPL complete successfully
>>>
>>>
>>>>no console output at all.
>>>
>>>Enable early debugging for iSeries (now via Kconfig, under Kernel
>>>hacking), then enable DEBUG in platforms/iseries/* and kernel/setup_64.c,
>>>then when it dies hit "ctrl-x ctrl-x" and see if you get any output.
>>
>> -> early_setup()
>>Probing machine type for platform 201...
>>Found, Initializing memory management...
>> <- early_setup()
>> -> setup_system()
>> -> initialize_cache_info()
>> <- initialize_cache_info()
>> -> iSeries_init_early()
>> <- iSeries_init_early()
>>Mapping load area - physical addr = 0000000000000000
>> absolute addr = 0000000018000000
>>Load area size 32768K
>>HPT absolute addr = 000000014a000000, size = 32768K
>>Mainstore_VPD: Regatta
>>ms_vpd: processing area 0 blocks=1
>> block 0 absStart=8000000000000000 absEnd=8000000100000000
>>ms_vpd: processing area 1 blocks=1
>> block 0 absStart=8000000100000000 absEnd=8000000200000000
>>ms_vpd: processing area 2 blocks=1
>> block 0 absStart=8000000200000000 absEnd=8000000280000000
>>ms_vpd: 3 sorted memory blocks
>> Bitmap range: 0000000000000000 - 0000000100000000
>> Absolute range: 8000000000000000 - 8000000100000000
>> Bitmap range: 0000000100000000 - 0000000200000000
>> Absolute range: 8000000100000000 - 8000000200000000
>> Bitmap range: 0000000200000000 - 0000000280000000
>> Absolute range: 8000000200000000 - 8000000280000000
>>Mainstore_VPD: numMemoryBlocks = 3
>>Mainstore_VPD: block 0 logical chunks 0000000000000000 - 0000000000004000
>> abs chunks 0000000000000000 -
>>0000000000004000 Mainstore_VPD: block 1 logical chunks 0000000000004000 -
>>0000000000008000 abs chunks 0000000000004000 - 0000000000008000
>>Mainstore_VPD: block 2 logical chunks 0000000000008000 - 000000000000a000
>>abs chunks 0000000000008000 - 000000000000a000 Page orders: linear mapping
>>= 12, others = 12
>>mf.c: iSeries Linux LPAR Machine Facilities initialized
>> -> smp_release_cpus()
>> <- smp_release_cpus()
>> <- setup_system()
>>
>>
>>This looks like the "2.6.15-mm4 failure on power5" output.. but I dont
>>see a *cpuc-to-mutexes.patch in this tree to back out. (torvalds-git)
>>
>>Will clean my glasses and look closer in a bit.. :-)
>
>
> Yeah, looks similar. I can't reproduce that crash on my POWER5 box here
> though, so I'm not sure if that patch is actually the problem. Might be worth
> git bisecting.
I already git bisected to get it narrowed down to that one patch. Or are you saying that
the patch is broken up into more parts in the powerpc-git tree?
Same tree builds and boots OK on power5 partition here too.. this seems to be something
unique to power4 iSeries.
>
> You could try adding calls to udbg_printf() in start_kernel() to see if we're
> getting in there.
>
> cheers
>
More information about the Linuxppc64-dev
mailing list