Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-07-02 Thread Chen Yu
On Fri, Jun 23, 2017 at 10:42:10AM +0200, Ingo Molnar wrote: > > * Chen Yu wrote: > > > Hi Ingo, > > On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > > > > > * Chen Yu wrote: > > > > > > > Currently we try to have e820_table_firmware

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-07-02 Thread Chen Yu
On Fri, Jun 23, 2017 at 10:42:10AM +0200, Ingo Molnar wrote: > > * Chen Yu wrote: > > > Hi Ingo, > > On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > > > > > * Chen Yu wrote: > > > > > > > Currently we try to have e820_table_firmware to represent the > > > > original firmware

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-23 Thread Ingo Molnar
* Chen Yu wrote: > Hi Ingo, > On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > > > * Chen Yu wrote: > > > > > Currently we try to have e820_table_firmware to represent the > > > original firmware memory layout passed to us by the

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-23 Thread Ingo Molnar
* Chen Yu wrote: > Hi Ingo, > On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > > > * Chen Yu wrote: > > > > > Currently we try to have e820_table_firmware to represent the > > > original firmware memory layout passed to us by the bootloader, > > > however it is not the case,

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-22 Thread Chen Yu
Hi Ingo, On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > * Chen Yu wrote: > > > Currently we try to have e820_table_firmware to represent the > > original firmware memory layout passed to us by the bootloader, > > however it is not the case, the

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-22 Thread Chen Yu
Hi Ingo, On Thu, Jun 22, 2017 at 11:40:30AM +0200, Ingo Molnar wrote: > > * Chen Yu wrote: > > > Currently we try to have e820_table_firmware to represent the > > original firmware memory layout passed to us by the bootloader, > > however it is not the case, the e820_table_firmware might still

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-22 Thread Ingo Molnar
* Chen Yu wrote: > Currently we try to have e820_table_firmware to represent the > original firmware memory layout passed to us by the bootloader, > however it is not the case, the e820_table_firmware might still > be modified by linux: > 1. During bootup, the efi boot stub

Re: [PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-22 Thread Ingo Molnar
* Chen Yu wrote: > Currently we try to have e820_table_firmware to represent the > original firmware memory layout passed to us by the bootloader, > however it is not the case, the e820_table_firmware might still > be modified by linux: > 1. During bootup, the efi boot stub might allocate

[PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-16 Thread Chen Yu
Currently we try to have e820_table_firmware to represent the original firmware memory layout passed to us by the bootloader, however it is not the case, the e820_table_firmware might still be modified by linux: 1. During bootup, the efi boot stub might allocate memory via efi service for the

[PATCH 1/2][RFC] x86/boot/e820: Introduce e820_table_ori to represent the real original e820 layout

2017-06-16 Thread Chen Yu
Currently we try to have e820_table_firmware to represent the original firmware memory layout passed to us by the bootloader, however it is not the case, the e820_table_firmware might still be modified by linux: 1. During bootup, the efi boot stub might allocate memory via efi service for the