Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-20 Thread Wei Zhang
Daniel Kiper 于2022年8月20日 周六19:01写道: > On Fri, Aug 12, 2022 at 01:39:42PM +0800, Wei Zhang wrote: > > On Fri, Aug 12, 2022 at 1:18 AM Daniel Kiper > wrote: > > > On Thu, Aug 04, 2022 at 11:07:30PM +0800, Wei Zhang wrote: > > > > On Wed, Aug 3, 2022 at 11:33 PM Daniel Kiper > wrote: > > > > > On

Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-20 Thread Daniel Kiper
On Fri, Aug 12, 2022 at 01:39:42PM +0800, Wei Zhang wrote: > On Fri, Aug 12, 2022 at 1:18 AM Daniel Kiper wrote: > > On Thu, Aug 04, 2022 at 11:07:30PM +0800, Wei Zhang wrote: > > > On Wed, Aug 3, 2022 at 11:33 PM Daniel Kiper wrote: > > > > On Sat, Jul 23, 2022 at 07:20:43PM +0800, Wei Zhang

Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-11 Thread Wei Zhang
On Fri, Aug 12, 2022 at 1:18 AM Daniel Kiper wrote: > > On Thu, Aug 04, 2022 at 11:07:30PM +0800, Wei Zhang wrote: > > On Wed, Aug 3, 2022 at 11:33 PM Daniel Kiper wrote: > > > > > > On Sat, Jul 23, 2022 at 07:20:43PM +0800, Wei Zhang wrote: > > > > From: Wei Zhang > > > > > > > > Currently

Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-11 Thread Daniel Kiper
On Thu, Aug 04, 2022 at 11:07:30PM +0800, Wei Zhang wrote: > On Wed, Aug 3, 2022 at 11:33 PM Daniel Kiper wrote: > > > > On Sat, Jul 23, 2022 at 07:20:43PM +0800, Wei Zhang wrote: > > > From: Wei Zhang > > > > > > Currently GRUB boots linux with 32-bit protocol for 64 bit kernel. > > > Thus if

Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-04 Thread Wei Zhang
On Wed, Aug 3, 2022 at 11:33 PM Daniel Kiper wrote: > > On Sat, Jul 23, 2022 at 07:20:43PM +0800, Wei Zhang wrote: > > From: Wei Zhang > > > > Currently GRUB boots linux with 32-bit protocol for 64 bit kernel. > > Thus if both GRUB and linux kernel are in 64-bit, we'll have to go > > through

Re: [PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-08-03 Thread Daniel Kiper
On Sat, Jul 23, 2022 at 07:20:43PM +0800, Wei Zhang wrote: > From: Wei Zhang > > Currently GRUB boots linux with 32-bit protocol for 64 bit kernel. > Thus if both GRUB and linux kernel are in 64-bit, we'll have to go > through 64-bit grub -> 32-bit boot protocol -> 64-bit kernel > transitions,

[PATCH V2] i386: Using 64-bit boot protocol for 64-bit linux kernel

2022-07-23 Thread Wei Zhang
From: Wei Zhang Currently GRUB boots linux with 32-bit protocol for 64 bit kernel. Thus if both GRUB and linux kernel are in 64-bit, we'll have to go through 64-bit grub -> 32-bit boot protocol -> 64-bit kernel transitions, and extra instructions have to be executed in the kernel. Since