LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [PATCH -v7 0/3] x86 boot: 32-bit boot protocol
@ 2007-10-23 8:06 Huang, Ying
2007-10-23 22:06 ` H. Peter Anvin
0 siblings, 1 reply; 4+ messages in thread
From: Huang, Ying @ 2007-10-23 8:06 UTC (permalink / raw)
To: H. Peter Anvin, Andi Kleen, Eric W. Biederman, akpm, Linus Torvalds
Cc: linux-kernel
This patch set defines a 32-bit boot protocol for x86 platform, adds
an extensible boot parameter passing mechanism, export the boot
parameters via sysfs.
The patch set has been tested against kernel of git version
v2.6.23-6623-g55b70a0 (with Rusty's git tree pulled) on x86_64 and
i386.
This patch set is based on the proposal of Peter Anvin.
v7:
- Rebase on Rusty's git tree.
- Revise the 32-bit boot protocol document.
v6:
- The linked list of setup_data is copied to memory area right after
the kernel _end during early kernel bootstrap to solve the issue
that where the safe place is to place linked list of setup_data.
v5:
- Use bt_ioremap/bt_iounmap in copy_setup_data.
v4:
- Reserve setup_data and boot parameters for accessing during
runtime.
- Export boot parameters via sysfs.
v3:
- Move hd0_info and hd1_info back to zero page for compatibility.
v2:
- Increase the boot protocol version number
- Check version number before parsing setup data.
- Revise zero page description according to the source code and move
them to zero-page.txt.
Best Regards,
Huang Ying
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH -v7 0/3] x86 boot: 32-bit boot protocol
2007-10-23 8:06 [PATCH -v7 0/3] x86 boot: 32-bit boot protocol Huang, Ying
@ 2007-10-23 22:06 ` H. Peter Anvin
2007-10-24 1:04 ` Huang, Ying
0 siblings, 1 reply; 4+ messages in thread
From: H. Peter Anvin @ 2007-10-23 22:06 UTC (permalink / raw)
To: Huang, Ying
Cc: Andi Kleen, Eric W. Biederman, akpm, Linus Torvalds, linux-kernel
Huang, Ying wrote:
> This patch set defines a 32-bit boot protocol for x86 platform, adds
> an extensible boot parameter passing mechanism, export the boot
> parameters via sysfs.
>
> The patch set has been tested against kernel of git version
> v2.6.23-6623-g55b70a0 (with Rusty's git tree pulled) on x86_64 and
> i386.
>
> This patch set is based on the proposal of Peter Anvin.
>
Acked-by: H. Peter Anvin <hpa@zytor.com>
This patchset should spend a cycle in -mm before being merged, though.
-hpa
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH -v7 0/3] x86 boot: 32-bit boot protocol
2007-10-23 22:06 ` H. Peter Anvin
@ 2007-10-24 1:04 ` Huang, Ying
2007-10-24 1:15 ` H. Peter Anvin
0 siblings, 1 reply; 4+ messages in thread
From: Huang, Ying @ 2007-10-24 1:04 UTC (permalink / raw)
To: H. Peter Anvin
Cc: Andi Kleen, Eric W. Biederman, akpm, Linus Torvalds, linux-kernel
On Tue, 2007-10-23 at 15:06 -0700, H. Peter Anvin wrote:
> Huang, Ying wrote:
> > This patch set defines a 32-bit boot protocol for x86 platform, adds
> > an extensible boot parameter passing mechanism, export the boot
> > parameters via sysfs.
> >
> > The patch set has been tested against kernel of git version
> > v2.6.23-6623-g55b70a0 (with Rusty's git tree pulled) on x86_64 and
> > i386.
> >
> > This patch set is based on the proposal of Peter Anvin.
> >
>
> Acked-by: H. Peter Anvin <hpa@zytor.com>
>
> This patchset should spend a cycle in -mm before being merged, though.
Do you think it is possible that the 3rd patch of the patchset: document
for 32 bit boot protocol can be merged into upstream firstly? It has
been used by kexec/LinuxBIOS already and the EFI support patches depend
on it too.
Best Regards,
Huang Ying
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH -v7 0/3] x86 boot: 32-bit boot protocol
2007-10-24 1:04 ` Huang, Ying
@ 2007-10-24 1:15 ` H. Peter Anvin
0 siblings, 0 replies; 4+ messages in thread
From: H. Peter Anvin @ 2007-10-24 1:15 UTC (permalink / raw)
To: Huang, Ying
Cc: Andi Kleen, Eric W. Biederman, akpm, Linus Torvalds, linux-kernel
Huang, Ying wrote:
>
> Do you think it is possible that the 3rd patch of the patchset: document
> for 32 bit boot protocol can be merged into upstream firstly? It has
> been used by kexec/LinuxBIOS already and the EFI support patches depend
> on it too.
>
Well, the part of it that doesn't document the 2.08 boot protocol, at
least, since it documents existing practice.
-hpa
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-10-24 1:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-23 8:06 [PATCH -v7 0/3] x86 boot: 32-bit boot protocol Huang, Ying
2007-10-23 22:06 ` H. Peter Anvin
2007-10-24 1:04 ` Huang, Ying
2007-10-24 1:15 ` H. Peter Anvin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).