2.6.15 failure on power4 iSeries

will schmidt will_schmidt at vnet.ibm.com
Wed Jan 18 01:42:49 EST 2006


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.. :-)

-Will

> 
>>did a bunch of git bisects in the torvalds tree to try and narrow this
>>down. came up with this:
>>-----
>>cc5d0189b9ba95260857a5018a1c2fef90008507 is first bad commit
>>diff-tree cc5d0189b9ba95260857a5018a1c2fef90008507 (from
>>9cf84d7c97992dbe5360b241327341c07ce30fc9) Author: Benjamin Herrenschmidt
>><benh at kernel.crashing.org>
>>Date:   Tue Dec 13 18:01:21 2005 +1100
>>
>>     [PATCH] powerpc: Remove device_node addrs/n_addr
> 
> 
> Hmm, that doesn't touch iSeries code at all - but anything's possible I guess.
> 
> cheers
> 




More information about the Linuxppc64-dev mailing list