On Oct 8, 2008, at 8:48 PM, Jerry Van Baren wrote: > Kumar Gala wrote: >> * Use new find_cmd_tbl() to process sub-commands >> >> If this looks good I'll go ahead and clean it up for the other >> arches and OSes. > > Hi Kumar, > > Thanks to your sequence hint, interrupt command hint, and one > additional > piece, I have this working now. > > The missing piece is reserving memory for the stack before copying the > ramdisk to high mem. It looks like this was lost when you > consolidated > the machine-specific lib_*/bootm.c do_bootm_linux() functions into > one. > Without the reservation code, the copy overwrites the stack. > Seriously bad karma. > > See below for a proof-of-concept hack.
I think my solution is a bit cleaner for us (adding arch_lmb_reserve). Take a look and see how that works for you. - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot