[PATCH 1/2] powerpc: add kexec support on FSL-Book-E
wilbur512 at gmail.com
Wed Aug 26 02:09:36 EST 2009
2009/8/5, Sebastian Andrzej Siewior <bigeasy at linutronix.de>:
> There is no SMP support. The other CPUs are not halted/resumed. At the
> time of writing it I did not have a SMP machine so I did not implement
Recently I've implemented non-SMP kexec on MPC8572 and P2020ds(2G ram).
I modified your
misc_32.S that , I setuped two '1G' entries after the "rfi"
instruction, so that I did
not need to setup mapping for instruction address.
As for SMP supporting,I tried to close one of the CPUs in
and found that , when cpu1 closed ,and if the second kernel is NON-
SMP,everything went well.so I added some code in
kexec-tools, to make sure the 'kexec' process was running on CPU 0.
So, there left one problem, I can not start the second SMP-kernel,
even if I closed
CPU1. Any suggestions?
no-smp ---> no-smp.........OK
smp(with cpu1 closed)---->no-smp..............OK
smpw(with cpu1 closed)---->smp ................FAILED
More information about the Linuxppc-dev