Hi,
I cleaned up the structures used for Linux booting in FILO, to match what Linux uses these days and moved the structure definitions to a separate (include) file. Also fill in 16MB alignment to fix 2.6.31.. untested...
Best regards, Stefan
On Wed, May 19, 2010 10:29 pm, Stefan Reinauer wrote:
Hi,
I cleaned up the structures used for Linux booting in FILO, to match what Linux uses these days and moved the structure definitions to a separate (include) file. Also fill in 16MB alignment to fix 2.6.31.. untested...
I've just tested the patch. It looks like it works perfectly.
I've attached the session log.
It only fails because the sil3114 driver isn't loaded it's in the initrd file.
I didn't find the option how to define initrd in the filo command line.
Best regards, Stefan
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On Thu, May 20, 2010 12:02 am, Joop Boonen wrote:
On Wed, May 19, 2010 10:29 pm, Stefan Reinauer wrote:
Hi,
I cleaned up the structures used for Linux booting in FILO, to match what Linux uses these days and moved the structure definitions to a separate (include) file. Also fill in 16MB alignment to fix 2.6.31.. untested...
I've just tested the patch. It looks like it works perfectly.
I've attached the session log.
It only fails because the sil3114 driver isn't loaded it's in the initrd file.
I didn't find the option how to define initrd in the filo command line.
I found the option, I've added initrd=hda1:/initrd
Now the kernel boots but hangs on udev. I have to check what the issue is.
The patch seems to be working perfectly.
Thank you.
I didn't create a session log for this boot.
Best regards, Stefan
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On 05/19/2010 06:02 PM, Joop Boonen wrote:
On Wed, May 19, 2010 10:29 pm, Stefan Reinauer wrote:
Hi,
I cleaned up the structures used for Linux booting in FILO, to match what Linux uses these days and moved the structure definitions to a separate (include) file. Also fill in 16MB alignment to fix 2.6.31.. untested...
I've just tested the patch. It looks like it works perfectly.
I've attached the session log.
It only fails because the sil3114 driver isn't loaded it's in the initrd file.
I didn't find the option how to define initrd in the filo command line.
http://www.coreboot.org/FILO#Grub-like_Interface
On Thu, May 20, 2010 at 12:02:12AM +0200, Joop Boonen wrote:
On Wed, May 19, 2010 10:29 pm, Stefan Reinauer wrote:
Also fill in 16MB alignment to fix 2.6.31.. untested...
I've just tested the patch. It looks like it works perfectly.
If you get a chance, run a timing test. Grab the readserial tool from the latest seabios git and run on your host:
git clone git://git.linuxtogo.org/home/kevin/seabios.git ./seabios/tools/readserial.py /dev/ttyS0
(You'll need to replace "ttyS0" with your serial device.)
The above tool will time the serial responses - just boot your target machine and post the log.
-Kevin
On Wed, May 19, 2010 at 2:29 PM, Stefan Reinauer stepan@coresystems.de wrote:
Hi,
I cleaned up the structures used for Linux booting in FILO, to match what Linux uses these days and moved the structure definitions to a separate (include) file. Also fill in 16MB alignment to fix 2.6.31.. untested...
Acked-by: Myles Watson mylesgw@gmail.com
Thanks, Myles