On Tue, 24 Feb, at 04:31:27PM, Yinghai Lu wrote:
> On Tue, Feb 24, 2015 at 1:55 PM, Matt Fleming
> wrote:
> > On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
> >> +Field name: ext_code32_start
> >> +Type:modify (optional, reloc)
> >> +Offset/size: 0x268/4
> >> +Protocol:
On Wed, 25 Feb, at 11:31:32AM, Ingo Molnar wrote:
>
> * Matt Fleming wrote:
>
> > On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
> > > Index: linux-2.6/arch/x86/boot/header.S
> > > ===
> > > ---
* Matt Fleming wrote:
> On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
> > Index: linux-2.6/arch/x86/boot/header.S
> > ===
> > --- linux-2.6.orig/arch/x86/boot/header.S
> > +++ linux-2.6/arch/x86/boot/header.S
> > @@ -301,7
On Tue, 24 Feb, at 04:31:27PM, Yinghai Lu wrote:
On Tue, Feb 24, 2015 at 1:55 PM, Matt Fleming m...@codeblueprint.co.uk
wrote:
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
+Field name: ext_code32_start
+Type:modify (optional, reloc)
+Offset/size: 0x268/4
On Wed, 25 Feb, at 11:31:32AM, Ingo Molnar wrote:
* Matt Fleming m...@codeblueprint.co.uk wrote:
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
Index: linux-2.6/arch/x86/boot/header.S
===
---
* Matt Fleming m...@codeblueprint.co.uk wrote:
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
Index: linux-2.6/arch/x86/boot/header.S
===
--- linux-2.6.orig/arch/x86/boot/header.S
+++ linux-2.6/arch/x86/boot/header.S
@@
On Tue, Feb 24, 2015 at 1:55 PM, Matt Fleming wrote:
> On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
>> +Field name: ext_code32_start
>> +Type:modify (optional, reloc)
>> +Offset/size: 0x268/4
>> +Protocol:2.14+
>> +
>> + This field is the upper 32bits of load address
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
> Index: linux-2.6/arch/x86/boot/header.S
> ===
> --- linux-2.6.orig/arch/x86/boot/header.S
> +++ linux-2.6/arch/x86/boot/header.S
> @@ -301,7 +301,7 @@ _start:
> # Part 2 of the
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
Index: linux-2.6/arch/x86/boot/header.S
===
--- linux-2.6.orig/arch/x86/boot/header.S
+++ linux-2.6/arch/x86/boot/header.S
@@ -301,7 +301,7 @@ _start:
# Part 2 of the
On Tue, Feb 24, 2015 at 1:55 PM, Matt Fleming m...@codeblueprint.co.uk wrote:
On Sun, 22 Feb, at 07:43:48PM, Yinghai Lu wrote:
+Field name: ext_code32_start
+Type:modify (optional, reloc)
+Offset/size: 0x268/4
+Protocol:2.14+
+
+ This field is the upper 32bits of load
Now could use kexec to place kernel/boot_params/cmd_line/initrd
above 4G, but that is with legacy interface with startup_64 directly.
This patch will allow 64bit EFI kernel to be loaded above 4G
and use EFI HANDOVER PROTOCOL to start the kernel.
Current 32bit code32_start is used for passing
Now could use kexec to place kernel/boot_params/cmd_line/initrd
above 4G, but that is with legacy interface with startup_64 directly.
This patch will allow 64bit EFI kernel to be loaded above 4G
and use EFI HANDOVER PROTOCOL to start the kernel.
Current 32bit code32_start is used for passing
12 matches
Mail list logo