On Mon, May 07, 2007 at 05:03:00PM -0700, Geoff Levand wrote: > Add proper node alignment for the powerpc device-tree cmdline. > > Fixes the runtime error 'Invalid tag 3a scanning flattened device tree !'. > > Signed-off-by: Geoff Levand <geoffrey.levand at am.sony.com> This seems ok to me, though I don't know much about the device tree. Milton, do you have any thoughts on this? > > --- > kexec/arch/ppc64/fs2dt.c | 4 ++++ > 1 file changed, 4 insertions(+) > > --- kexec-tools-hacked.orig/kexec/arch/ppc64/fs2dt.c > +++ kexec-tools-hacked/kexec/arch/ppc64/fs2dt.c > @@ -283,6 +283,10 @@ static void putprops(char *fn, struct di > strcat(local_cmdline, " "); > cmd_len = strlen(local_cmdline); > cmd_len = cmd_len + 1; > + if ((cmd_len >= 8) && ((unsigned long)dt & 0x4)) { > + fprintf(stderr, "Aligning cmdline %p\n", dt); > + dt++; > + } > memcpy(dt, local_cmdline,cmd_len); > len = cmd_len; > *dt_len = cmd_len; > > -- > > > > _______________________________________________ > kexec mailing list > kexec at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/kexec -- Horms H: http://www.vergenet.net/~horms/ W: http://www.valinux.co.jp/en/