Re: [PATCH 12/12] i386 boot: Add an ELF header to bzImage
[Posted October 4, 2006 by corbet]
From: |
| Andrew Morton <akpm-AT-osdl.org> |
To: |
| vgoyal-AT-in.ibm.com |
Subject: |
| Re: [PATCH 12/12] i386 boot: Add an ELF header to bzImage |
Date: |
| Tue, 3 Oct 2006 20:13:40 -0700 |
Cc: |
| lace-AT-jankratochvil.net, List <fastboot-AT-lists.osdl.org>,
magnus.damm-AT-gmail.com, ak-AT-suse.de,
linux kernel mailing list <linux-kernel-AT-vger.kernel.org>,
ebiederm-AT-xmission.com, Reloc-AT-smtp.osdl.org, hpa-AT-zytor.com |
On Tue, 3 Oct 2006 13:25:11 -0400
Vivek Goyal <vgoyal@in.ibm.com> wrote:
> Increasingly the cobbled together boot protocol that
> is bzImage does not have the flexibility to deal
> with booting in new situations.
>
> Now that we no longer support the bootsector loader
> we have 512 bytes at the very start of a bzImage that
> we can use for other things.
>
> Placing an ELF header there allows us to retain
> a single binary for all of x86 while at the same
> time describing things that bzImage does not allow
> us to describe.
Seems that the entire kernel effort is an ongoing plot to make my poor
little Vaio stop working. This patch turns it into a black-screened rock
as soon as it does grub -> linux. Stock-standard FC5 install, config at
http://userweb.kernel.org/~akpm/config-sony.txt.