lkml.org 
[lkml]   [2006]   [Oct]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 12/12] i386 boot: Add an ELF header to bzImage
Vivek Goyal wrote:
>
> Eric/Peter,
>
> How about just extending bzImage format to include some info in real mode
> kernel header. Say protocol version 2.05. I think if we just include two
> more fields, is kernel relocatable and equivalent of ELF memsz, then probably
> this information should be enough for kexec bzImage loader to load and run
> a relocatable kernel from a different address.
>

What would be the exact semantics of the "equivalent of ELF memsz"? I
have balked on that one in the past, because the proposed semantics were
unsafe.

I suspect we need at least one more piece of data, which is the required
alignment of a relocated kernel. Either which way, it seems clear that
there is some re-engineering that needs to be done, and I think we need
to better understand *why* the proposed patch failed.

Can this failure be reproduced in a simulator?

-hpa

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-10-04 22:31    [W:0.115 / U:0.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site