<br><br><div class="gmail_quote">2010/7/27 Simon Horman <span dir="ltr"><<a href="mailto:horms@verge.net.au">horms@verge.net.au</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
[Cced linuxppc-dev]<br>
<div class="im"><br>
On Tue, Jul 20, 2010 at 11:42:57PM -0500, Matthew McClintock wrote:<br>
> This patch series adds full support for booting with a flat device tree<br>
> with either uImage or elf file formats. Kexec and Kdump should work, and<br>
> you should also be able to use ramdisks or reuse your current ramdisk as well<br>
><br>
> This patch series was tested on an mpc85xx system with a kernel version<br>
> 2.6.35-rc3<br>
><br>
> v1: Initial version<br>
><br>
> v2: Added support for fs2dt (file system to device tree)<br>
><br>
> v3: Fix some misc. git problems I had and other code cleanups<br>
<br>
</div>Hi Matthew,<br>
<br>
I'm a little concerned that these changes are non trivial and haven't had<br>
much review. But I am prepared to put them into my tree once 2.0.2 is<br>
released - perhaps that way they will get some test coverage. Does<br>
that work for you?<br>
<div class="im"><br></div></blockquote><div>Actually Matthew did that did not work before. Like kdump for booke. But because kernel patches are not already in it's not urgent to commit it right now. <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">
><br>
> Matthew McClintock (7):<br>
> Restore kexec uImage-ppc to working state<br>
> Fix case where phys_addr_t != unsigned long when reading proc entries<br>
> Update uImage to support crash kernel and misc fixes<br>
> Update Elf-ppc to support crash kernel and misc fixes<br>
> Add support for ramdisk on ppc32 for uImage-ppc and Elf-ppc<br>
> Add support for reworking flat device tree support<br>
> Add documentation/howto for mpc85xx systems<br>
><br>
> doc/mpc85xx.txt | 190 +++++++++++++++++++++<br>
> kexec/arch/ppc/Makefile | 1 +<br>
> kexec/arch/ppc/fixup_dtb.c | 298 ++++++++++++++++++++++++++++++++-<br>
> kexec/arch/ppc/fixup_dtb.h | 6 +-<br>
> kexec/arch/ppc/include/arch/options.h | 3 +<br>
> kexec/arch/ppc/kexec-elf-ppc.c | 186 +++++++++------------<br>
> kexec/arch/ppc/kexec-ppc.c | 262 +++++++++++++++++------------<br>
> kexec/arch/ppc/kexec-ppc.h | 3 +<br>
> kexec/arch/ppc/kexec-uImage-ppc.c | 136 ++++++++++++---<br>
> kexec/arch/ppc/ops.h | 1 -<br>
> purgatory/arch/ppc/purgatory-ppc.c | 5 +<br>
> 11 files changed, 852 insertions(+), 239 deletions(-)<br>
> create mode 100644 doc/mpc85xx.txt<br>
><br>
><br>
><br>
</div>> _______________________________________________<br>
> kexec mailing list<br>
> <a href="mailto:kexec@lists.infradead.org">kexec@lists.infradead.org</a><br>
> <a href="http://lists.infradead.org/mailman/listinfo/kexec" target="_blank">http://lists.infradead.org/mailman/listinfo/kexec</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Best regards,<br>Maxim Uvarov<br>