> > > 2) Linux optimizations: using an uncompressed image to avoid the > > > cost of copying and decompressing. QEMU can already load the > > > image > > > at the right place and the real mode stub can do little more than > > > GDT/IDT setup. > > > > This works surely. I actually followed your suggestion in v1 to > > make > > kernel multiboot-compatible and then load that kernel in QEMU > > directly > > Please try posting the multiboot patches to the upstream x86 Linux > mailing list. I am very interested in them, because I think it's the > simplest way to compare qboot with direct kernel load. And as you > say, > it might make patch 11 a little smaller and possibly more acceptable. > OK, I will do that (and to see their feedbacks).
Thanks, Chao