[PATCH 1/2] powerpc: add kexec support on FSL-Book-E
wilbur.chan
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
> it.
> Sebastian
>
Hi Sebastian,
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
default_machine_kexec,
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?
PTW:
no-smp ---> no-smp.........OK
no-smp --->smp...............OK
smp(with cpu1 closed)---->no-smp..............OK
smpw(with cpu1 closed)---->smp ................FAILED
regards,
wilbur
More information about the Linuxppc-dev
mailing list