Quoting Hollis Blanchard <[EMAIL PROTECTED]>: > On Thu, 2006-11-16 at 00:41 +0100, [EMAIL PROTECTED] wrote: > > Quoting "Yoshinori K. Okuji" <[EMAIL PROTECTED]>: > > > > > On Tuesday 14 November 2006 23:58, Hollis Blanchard wrote: > > > > I would like to make the in-kernel multiboot header optional. If it's > an > > > > ELF file, we can load it, even if it doesn't have the header. We can > > > > also pass the address of the multiboot tags to its entry point (it > can't > > > > hurt anything). > > > > > > I prefer to keep a multiboot header, because GRUB may not detect an error > > > that the offset of a multiboot header is beyond 8192 bytes. > > BTW, on ia64 8192 is too small. Linux and Xen put the ivt (interrupt > vector > > table) at the head of the file because it has the largest alignment > > requirement (32Kb). I am not sure there is a big enough hole in the ivt. > > And Xen has two ivt (-> 64kB). > > However both Linux and Xen use the ELF format. > > Do you have a proposal to solve this problem? Are you advocating > dropping the multiboot header, since we can load ELF files without it? I am advocating dropping multiboot header on ia64 *only*. Basically even if we implement it, nobody will use it.
Tristan. _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel