Patrick Georgi wrote: > > Maybe vmlinux could be started directly by the coreboot ELF loader > > Close, but not quite. Linux requires a table with some runtime > values around. So at least a small wrapper that fills this table > will be necessary, I think.
And Linux does not want to fill the table using cbtables. > But it should be possible to be more efficient than mkelfimage, by > amending the vmlinux image with another code fragment that fills the > table and jumps to the real entry point, and retargeting the entry > point. At least, it will spare you a copy operation or two. Alternatively, maybe something libpayload based which reads vmlinux from CBFS? It's tempting to have the table filling code in coreboot itself.. //Peter -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

