On Thursday, May 20, 2010 12:56:48 pm Eric W. Biederman wrote: > Troy Telford <[email protected]> writes: > > On Wednesday, May 19, 2010 05:42:36 am Eric W. Biederman wrote: > >> The kernel initialization code as of boot protocol 2.10 is now reading > >> the kernel_alignment field. With the field left the kernel attempts to > >> align things to 4GB which is unlikely to work, so change the alignment > >> to the kernels normal value of 16MB so newer kernels process by > >> mkelfImage will boot. > >> > >> Signed-off-by: "Eric W. Biederman" <[email protected]> > > > > I've applied the patch and built it. (Twice - once against svn, and once > > against 2.7.0. It doesn't seem to matter). > > > > The change to work for any of the machines I'm trying it on (mostly the > > old HDAMA LinuxBIOS machines, but some newer hardware as well). > > Odd. That change was enough to get it to work in my testing. > In the case that doesn't reboot now could you try adding > an earlyprintk=ttyS0,115200 to your command line? With a little > luck that will give you some output.
Lady luck rarely smiles upon me. This looks like this is no exception. I modified the kernel command line to add the 'earlyprintk=<foo>' at the end of the command line, and the result is the same: - no output until the system rebooted (when using kexec) - no output at all (etherboot) -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

