Maple boot hang when SMP not configured and KEXEC configured

Stephen Winiecki stevewin at us.ibm.com
Fri Feb 24 03:37:54 EST 2006





Using maple_defconfig with latest 2.6.16 prepatch versions, when SMP is not
configured the kernel hangs in smp_release_cpus() in kernel/setup_64.c

...
returning from prom_init
Page orders: linear mapping = 24, others = 12
Found initrd at 0xc0000000018fa000:0xc000000001b2c3c5
DART: table not allocated, using direct DMA
Found legacy serial port 0 for /ht at 0/isa at 4/serial at 3f8
  port=3f8, taddr=f40003f8, irq=ffffffffffffffff, clk=1843200, speed=115200
Found legacy serial port 1 for /ht at 0/isa at 4/serial at 2f8
  port=2f8, taddr=f40002f8, irq=ffffffffffffffff, clk=1843200, speed=115200
 -> smp_release_cpus()



         #if defined(CONFIG_SMP) || defined(CONFIG_KEXEC)
         void smp_release_cpus(void)
         {
         ...

Unconfiguring KEXEC does allow the boot to complete successfully

Steve Winiecki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ozlabs.org/pipermail/linuxppc64-dev/attachments/20060223/9826bd33/attachment.htm 


More information about the Linuxppc64-dev mailing list