On Sunday 17 February 2008 05:56:36 Simon Horman wrote: > On Sat, Feb 16, 2008 at 09:31:34PM +0100, Tomasz Chmielewski wrote: > > Simon Horman schrieb: > >> On Sat, Feb 16, 2008 at 12:50:25PM +0100, Tomasz Chmielewski wrote: > >>>>> We developed a patch to port kexec-tools to mips arch and included > >>>>> support for command line passing through elf boot notes. We did it > > > > (...) > > > >>> There was a thread about kexec-tools mipsel port on Kexec Mailing > >>> List in June 2007. > >>> > >>> What's the current state of this patch? > >>> > >>> Is it working, will be merged, will not be merged? > >> > >> Its still very much in the state of needing someone to > >> nurse it into a merge. > > > > Funny thing is, kernel supports kexec, but there is no userland support > > for it (well, unless you patch kexec-tools with the patches you found > > somewhere on the internet). > > > > I'll try to see if the old patches posted to this list work for me. > > I'm quite happy to accept patches to add mipsel to kexec-tools > (for the kexec-tools-testing tree that I maintain) and include > it in the next release. > > The problem is that I'm not sure what state the patches are in. Hi, I'm really sorry because I did not have time to work again on the patch, which I confirm is working for the application we developed it for. There were surely a couple of problems that made it difficult to be for general use: the first (probably simple to solve) is about physical/virtual mapping, Simon suggestion was about removing #ifdef __MIPSEL__ stuff in kexec.c the second, a bit harder (for me at least), is that I had to insert cache flushing code in kexec tools assembly part because leaving the job to the kernel did not work I don't know if I will have time for it in the near future because it implies quite a bit of studying for me... anyway I'll keep an eye on it but I cannot promise bye Francesco